Class GL
Inherited Members
Namespace: Silk.NET.OpenGL.Legacy
Assembly: Silk.NET.OpenGL.Legacy.dll
Syntax
public abstract class GL : NativeAPI
Constructors
| Improve this Doc View SourceGL(ref NativeApiContext)
Declaration
public GL(ref NativeApiContext ctx)
Parameters
| Type | Name | Description |
|---|---|---|
| NativeApiContext | ctx |
Properties
| Improve this Doc View SourceSearchPaths
Declaration
public override SearchPathContainer SearchPaths { get; }
Property Value
| Type | Description |
|---|---|
| SearchPathContainer |
Overrides
Methods
| Improve this Doc View SourceAccum(AccumOp, Single)
To be added.
Declaration
public abstract void Accum(AccumOp op, float value)
Parameters
| Type | Name | Description |
|---|---|---|
| AccumOp | op | To be added. |
| System.Single | value | To be added. |
Accum(GLEnum, Single)
To be added.
Declaration
public abstract void Accum(GLEnum op, float value)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | op | To be added. |
| System.Single | value | To be added. |
ActiveShaderProgram(UInt32, UInt32)
To be added.
Declaration
public abstract void ActiveShaderProgram(uint pipeline, uint program)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | pipeline | To be added. |
| System.UInt32 | program | To be added. |
ActiveTexture(GLEnum)
To be added.
Declaration
public abstract void ActiveTexture(GLEnum texture)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | texture | To be added. |
ActiveTexture(TextureUnit)
To be added.
Declaration
public abstract void ActiveTexture(TextureUnit texture)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | To be added. |
AlphaFunc(AlphaFunction, Single)
To be added.
Declaration
public abstract void AlphaFunc(AlphaFunction func, float ref)
Parameters
| Type | Name | Description |
|---|---|---|
| AlphaFunction | func | To be added. |
| System.Single | ref |
AlphaFunc(GLEnum, Single)
To be added.
Declaration
public abstract void AlphaFunc(GLEnum func, float ref)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | func | To be added. |
| System.Single | ref |
AreTexturesResident(UInt32, Span<UInt32>, Span<Boolean>)
To be added.
Declaration
public abstract bool AreTexturesResident(uint n, Span<uint> textures, Span<bool> residences)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | textures | To be added. This parameter's element count is taken from n. |
| Span<System.Boolean> | residences | To be added. This parameter's element count is taken from n. |
Returns
| Type | Description |
|---|---|
| System.Boolean | See summary. |
AreTexturesResident(UInt32, UInt32*, Boolean*)
To be added.
Declaration
public abstract bool AreTexturesResident(uint n, uint *textures, bool *residences)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | textures | To be added. This parameter's element count is taken from n. |
| System.Boolean* | residences | To be added. This parameter's element count is taken from n. |
Returns
| Type | Description |
|---|---|
| System.Boolean | See summary. |
ArrayElement(Int32)
To be added.
Declaration
public abstract void ArrayElement(int i)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | i | To be added. |
AttachShader(UInt32, UInt32)
To be added.
Declaration
public abstract void AttachShader(uint program, uint shader)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | shader | To be added. |
Begin(GLEnum)
To be added.
Declaration
public abstract void Begin(GLEnum mode)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
Begin(PrimitiveType)
To be added.
Declaration
public abstract void Begin(PrimitiveType mode)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
BeginConditionalRender(UInt32, ConditionalRenderMode)
To be added.
Declaration
public abstract void BeginConditionalRender(uint id, ConditionalRenderMode mode)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
| ConditionalRenderMode | mode | To be added. |
BeginConditionalRender(UInt32, GLEnum)
To be added.
Declaration
public abstract void BeginConditionalRender(uint id, GLEnum mode)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
| GLEnum | mode | To be added. |
BeginQuery(GLEnum, UInt32)
To be added.
Declaration
public abstract void BeginQuery(GLEnum target, uint id)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | id | To be added. |
BeginQuery(QueryTarget, UInt32)
To be added.
Declaration
public abstract void BeginQuery(QueryTarget target, uint id)
Parameters
| Type | Name | Description |
|---|---|---|
| QueryTarget | target | To be added. |
| System.UInt32 | id | To be added. |
BeginQueryIndexed(GLEnum, UInt32, UInt32)
To be added.
Declaration
public abstract void BeginQueryIndexed(GLEnum target, uint index, uint id)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | id | To be added. |
BeginQueryIndexed(QueryTarget, UInt32, UInt32)
To be added.
Declaration
public abstract void BeginQueryIndexed(QueryTarget target, uint index, uint id)
Parameters
| Type | Name | Description |
|---|---|---|
| QueryTarget | target | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | id | To be added. |
BeginTransformFeedback(GLEnum)
To be added.
Declaration
public abstract void BeginTransformFeedback(GLEnum primitiveMode)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | primitiveMode | To be added. |
BeginTransformFeedback(PrimitiveType)
To be added.
Declaration
public abstract void BeginTransformFeedback(PrimitiveType primitiveMode)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | primitiveMode | To be added. |
BindAttribLocation(UInt32, UInt32, Span<Char>)
To be added.
Declaration
public abstract void BindAttribLocation(uint program, uint index, Span<char> name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | index | To be added. |
| Span<System.Char> | name | To be added. |
BindAttribLocation(UInt32, UInt32, Char*)
To be added.
Declaration
public abstract void BindAttribLocation(uint program, uint index, char *name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | index | To be added. |
| System.Char* | name | To be added. |
BindAttribLocation(UInt32, UInt32, String)
To be added.
Declaration
public abstract void BindAttribLocation(uint program, uint index, string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | index | To be added. |
| System.String | name | To be added. |
BindBuffer(BufferTargetARB, UInt32)
To be added.
Declaration
public abstract void BindBuffer(BufferTargetARB target, uint buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| System.UInt32 | buffer | To be added. |
BindBuffer(GLEnum, UInt32)
To be added.
Declaration
public abstract void BindBuffer(GLEnum target, uint buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | buffer | To be added. |
BindBufferBase(BufferTargetARB, UInt32, UInt32)
To be added.
Declaration
public abstract void BindBufferBase(BufferTargetARB target, uint index, uint buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | buffer | To be added. |
BindBufferBase(GLEnum, UInt32, UInt32)
To be added.
Declaration
public abstract void BindBufferBase(GLEnum target, uint index, uint buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | buffer | To be added. |
BindBufferRange(BufferTargetARB, UInt32, UInt32, IntPtr, UIntPtr)
To be added.
Declaration
public abstract void BindBufferRange(BufferTargetARB target, uint index, uint buffer, IntPtr offset, UIntPtr size)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | buffer | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
BindBufferRange(BufferTargetARB, UInt32, UInt32, Int32, UInt32)
To be added.
Declaration
public void BindBufferRange(BufferTargetARB target, uint index, uint buffer, int offset, uint size)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | buffer | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
BindBufferRange(GLEnum, UInt32, UInt32, IntPtr, UIntPtr)
To be added.
Declaration
public abstract void BindBufferRange(GLEnum target, uint index, uint buffer, IntPtr offset, UIntPtr size)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | buffer | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
BindBufferRange(GLEnum, UInt32, UInt32, Int32, UInt32)
To be added.
Declaration
public void BindBufferRange(GLEnum target, uint index, uint buffer, int offset, uint size)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | buffer | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
BindBuffersBase(BufferTargetARB, UInt32, UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void BindBuffersBase(BufferTargetARB target, uint first, uint count, Span<uint> buffers)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| System.UInt32 | first | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.UInt32> | buffers | To be added. This parameter's element count is taken from count. |
BindBuffersBase(BufferTargetARB, UInt32, UInt32, UInt32*)
To be added.
Declaration
public abstract void BindBuffersBase(BufferTargetARB target, uint first, uint count, uint *buffers)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| System.UInt32 | first | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | buffers | To be added. This parameter's element count is taken from count. |
BindBuffersBase(GLEnum, UInt32, UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void BindBuffersBase(GLEnum target, uint first, uint count, Span<uint> buffers)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | first | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.UInt32> | buffers | To be added. This parameter's element count is taken from count. |
BindBuffersBase(GLEnum, UInt32, UInt32, UInt32*)
To be added.
Declaration
public abstract void BindBuffersBase(GLEnum target, uint first, uint count, uint *buffers)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | first | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | buffers | To be added. This parameter's element count is taken from count. |
BindBuffersRange(BufferTargetARB, UInt32, UInt32, Span<UInt32>, Span<IntPtr>, Span<UIntPtr>)
To be added.
Declaration
public abstract void BindBuffersRange(BufferTargetARB target, uint first, uint count, Span<uint> buffers, Span<IntPtr> offsets, Span<UIntPtr> sizes)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| System.UInt32 | first | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.UInt32> | buffers | To be added. This parameter's element count is taken from count. |
| Span<IntPtr> | offsets | To be added. This parameter's element count is taken from count. |
| Span<UIntPtr> | sizes | To be added. This parameter's element count is taken from count. |
BindBuffersRange(BufferTargetARB, UInt32, UInt32, UInt32*, IntPtr*, UIntPtr*)
To be added.
Declaration
public abstract void BindBuffersRange(BufferTargetARB target, uint first, uint count, uint *buffers, IntPtr*offsets, UIntPtr*sizes)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| System.UInt32 | first | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | buffers | To be added. This parameter's element count is taken from count. |
| IntPtr* | offsets | To be added. This parameter's element count is taken from count. |
| UIntPtr* | sizes | To be added. This parameter's element count is taken from count. |
BindBuffersRange(GLEnum, UInt32, UInt32, Span<UInt32>, Span<IntPtr>, Span<UIntPtr>)
To be added.
Declaration
public abstract void BindBuffersRange(GLEnum target, uint first, uint count, Span<uint> buffers, Span<IntPtr> offsets, Span<UIntPtr> sizes)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | first | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.UInt32> | buffers | To be added. This parameter's element count is taken from count. |
| Span<IntPtr> | offsets | To be added. This parameter's element count is taken from count. |
| Span<UIntPtr> | sizes | To be added. This parameter's element count is taken from count. |
BindBuffersRange(GLEnum, UInt32, UInt32, UInt32*, IntPtr*, UIntPtr*)
To be added.
Declaration
public abstract void BindBuffersRange(GLEnum target, uint first, uint count, uint *buffers, IntPtr*offsets, UIntPtr*sizes)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | first | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | buffers | To be added. This parameter's element count is taken from count. |
| IntPtr* | offsets | To be added. This parameter's element count is taken from count. |
| UIntPtr* | sizes | To be added. This parameter's element count is taken from count. |
BindFragDataLocation(UInt32, UInt32, Char*)
To be added.
Declaration
public abstract void BindFragDataLocation(uint program, uint color, char *name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | color | To be added. |
| System.Char* | name | To be added. This parameter's element count is computed from name. |
BindFragDataLocation(UInt32, UInt32, ref Char)
To be added.
Declaration
public abstract void BindFragDataLocation(uint program, uint color, ref char name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | color | To be added. |
| System.Char | name | To be added. This parameter's element count is computed from name. |
BindFragDataLocation(UInt32, UInt32, String)
To be added.
Declaration
public abstract void BindFragDataLocation(uint program, uint color, string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | color | To be added. |
| System.String | name | To be added. |
BindFragDataLocationIndexed(UInt32, UInt32, UInt32, Span<Char>)
To be added.
Declaration
public abstract void BindFragDataLocationIndexed(uint program, uint colorNumber, uint index, Span<char> name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | colorNumber | To be added. |
| System.UInt32 | index | To be added. |
| Span<System.Char> | name | To be added. |
BindFragDataLocationIndexed(UInt32, UInt32, UInt32, Char*)
To be added.
Declaration
public abstract void BindFragDataLocationIndexed(uint program, uint colorNumber, uint index, char *name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | colorNumber | To be added. |
| System.UInt32 | index | To be added. |
| System.Char* | name | To be added. |
BindFragDataLocationIndexed(UInt32, UInt32, UInt32, String)
To be added.
Declaration
public abstract void BindFragDataLocationIndexed(uint program, uint colorNumber, uint index, string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | colorNumber | To be added. |
| System.UInt32 | index | To be added. |
| System.String | name | To be added. |
BindFramebuffer(FramebufferTarget, UInt32)
To be added.
Declaration
public abstract void BindFramebuffer(FramebufferTarget target, uint framebuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | To be added. |
| System.UInt32 | framebuffer | To be added. |
BindFramebuffer(GLEnum, UInt32)
To be added.
Declaration
public abstract void BindFramebuffer(GLEnum target, uint framebuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | framebuffer | To be added. |
BindImageTexture(UInt32, UInt32, Int32, Boolean, Int32, BufferAccessARB, InternalFormat)
To be added.
Declaration
public abstract void BindImageTexture(uint unit, uint texture, int level, bool layered, int layer, BufferAccessARB access, InternalFormat format)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | unit | To be added. |
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Boolean | layered | To be added. |
| System.Int32 | layer | To be added. |
| BufferAccessARB | access | To be added. |
| InternalFormat | format | To be added. |
BindImageTexture(UInt32, UInt32, Int32, Boolean, Int32, GLEnum, GLEnum)
To be added.
Declaration
public abstract void BindImageTexture(uint unit, uint texture, int level, bool layered, int layer, GLEnum access, GLEnum format)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | unit | To be added. |
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Boolean | layered | To be added. |
| System.Int32 | layer | To be added. |
| GLEnum | access | To be added. |
| GLEnum | format | To be added. |
BindImageTextures(UInt32, UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void BindImageTextures(uint first, uint count, Span<uint> textures)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | first | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.UInt32> | textures | To be added. This parameter's element count is taken from count. |
BindImageTextures(UInt32, UInt32, UInt32*)
To be added.
Declaration
public abstract void BindImageTextures(uint first, uint count, uint *textures)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | first | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | textures | To be added. This parameter's element count is taken from count. |
BindProgramPipeline(UInt32)
To be added.
Declaration
public abstract void BindProgramPipeline(uint pipeline)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | pipeline | To be added. |
BindRenderbuffer(GLEnum, UInt32)
To be added.
Declaration
public abstract void BindRenderbuffer(GLEnum target, uint renderbuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | renderbuffer | To be added. |
BindRenderbuffer(RenderbufferTarget, UInt32)
To be added.
Declaration
public abstract void BindRenderbuffer(RenderbufferTarget target, uint renderbuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| RenderbufferTarget | target | To be added. |
| System.UInt32 | renderbuffer | To be added. |
BindSampler(UInt32, UInt32)
To be added.
Declaration
public abstract void BindSampler(uint unit, uint sampler)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | unit | To be added. |
| System.UInt32 | sampler | To be added. |
BindSamplers(UInt32, UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void BindSamplers(uint first, uint count, Span<uint> samplers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | first | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.UInt32> | samplers | To be added. This parameter's element count is taken from count. |
BindSamplers(UInt32, UInt32, UInt32*)
To be added.
Declaration
public abstract void BindSamplers(uint first, uint count, uint *samplers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | first | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | samplers | To be added. This parameter's element count is taken from count. |
BindTexture(GLEnum, UInt32)
To be added.
Declaration
public abstract void BindTexture(GLEnum target, uint texture)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | texture | To be added. |
BindTexture(TextureTarget, UInt32)
To be added.
Declaration
public abstract void BindTexture(TextureTarget target, uint texture)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.UInt32 | texture | To be added. |
BindTextures(UInt32, UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void BindTextures(uint first, uint count, Span<uint> textures)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | first | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.UInt32> | textures | To be added. This parameter's element count is taken from count. |
BindTextures(UInt32, UInt32, UInt32*)
To be added.
Declaration
public abstract void BindTextures(uint first, uint count, uint *textures)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | first | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | textures | To be added. This parameter's element count is taken from count. |
BindTextureUnit(UInt32, UInt32)
To be added.
Declaration
public abstract void BindTextureUnit(uint unit, uint texture)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | unit | To be added. |
| System.UInt32 | texture | To be added. |
BindTransformFeedback(BindTransformFeedbackTarget, UInt32)
To be added.
Declaration
public abstract void BindTransformFeedback(BindTransformFeedbackTarget target, uint id)
Parameters
| Type | Name | Description |
|---|---|---|
| BindTransformFeedbackTarget | target | To be added. |
| System.UInt32 | id | To be added. |
BindTransformFeedback(GLEnum, UInt32)
To be added.
Declaration
public abstract void BindTransformFeedback(GLEnum target, uint id)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | id | To be added. |
BindVertexArray(UInt32)
To be added.
Declaration
public abstract void BindVertexArray(uint array)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | array | To be added. |
BindVertexBuffer(UInt32, UInt32, IntPtr, UInt32)
To be added.
Declaration
public abstract void BindVertexBuffer(uint bindingindex, uint buffer, IntPtr offset, uint stride)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | bindingindex | To be added. |
| System.UInt32 | buffer | To be added. |
| IntPtr | offset | To be added. |
| System.UInt32 | stride | To be added. |
BindVertexBuffer(UInt32, UInt32, Int32, UInt32)
To be added.
Declaration
public void BindVertexBuffer(uint bindingindex, uint buffer, int offset, uint stride)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | bindingindex | To be added. |
| System.UInt32 | buffer | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | stride | To be added. |
BindVertexBuffers(UInt32, UInt32, Span<UInt32>, Span<IntPtr>, Span<UInt32>)
To be added.
Declaration
public abstract void BindVertexBuffers(uint first, uint count, Span<uint> buffers, Span<IntPtr> offsets, Span<uint> strides)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | first | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.UInt32> | buffers | To be added. This parameter's element count is taken from count. |
| Span<IntPtr> | offsets | To be added. This parameter's element count is taken from count. |
| Span<System.UInt32> | strides | To be added. This parameter's element count is taken from count. |
BindVertexBuffers(UInt32, UInt32, UInt32*, IntPtr*, UInt32*)
To be added.
Declaration
public abstract void BindVertexBuffers(uint first, uint count, uint *buffers, IntPtr*offsets, uint *strides)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | first | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | buffers | To be added. This parameter's element count is taken from count. |
| IntPtr* | offsets | To be added. This parameter's element count is taken from count. |
| System.UInt32* | strides | To be added. This parameter's element count is taken from count. |
Bitmap(UInt32, UInt32, Single, Single, Single, Single, Byte*)
To be added.
Declaration
public abstract void Bitmap(uint width, uint height, float xorig, float yorig, float xmove, float ymove, byte *bitmap)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.Single | xorig | To be added. |
| System.Single | yorig | To be added. |
| System.Single | xmove | To be added. |
| System.Single | ymove | To be added. |
| System.Byte* | bitmap | To be added. This parameter's element count is computed from width and height. |
Bitmap(UInt32, UInt32, Single, Single, Single, Single, ref Byte)
To be added.
Declaration
public abstract void Bitmap(uint width, uint height, float xorig, float yorig, float xmove, float ymove, ref byte bitmap)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.Single | xorig | To be added. |
| System.Single | yorig | To be added. |
| System.Single | xmove | To be added. |
| System.Single | ymove | To be added. |
| System.Byte | bitmap | To be added. This parameter's element count is computed from width and height. |
Bitmap(UInt32, UInt32, Single, Single, Single, Single, String)
To be added.
Declaration
public abstract void Bitmap(uint width, uint height, float xorig, float yorig, float xmove, float ymove, string bitmap)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.Single | xorig | To be added. |
| System.Single | yorig | To be added. |
| System.Single | xmove | To be added. |
| System.Single | ymove | To be added. |
| System.String | bitmap | To be added. |
BlendColor(Color)
Declaration
public void BlendColor(Color color)
Parameters
| Type | Name | Description |
|---|---|---|
| Color | color |
BlendColor(Single, Single, Single, Single)
To be added.
Declaration
public abstract void BlendColor(float red, float green, float blue, float alpha)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | red | To be added. |
| System.Single | green | To be added. |
| System.Single | blue | To be added. |
| System.Single | alpha | To be added. |
BlendEquation(BlendEquationModeEXT)
To be added.
Declaration
public abstract void BlendEquation(BlendEquationModeEXT mode)
Parameters
| Type | Name | Description |
|---|---|---|
| BlendEquationModeEXT | mode | To be added. |
BlendEquation(GLEnum)
To be added.
Declaration
public abstract void BlendEquation(GLEnum mode)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
BlendEquation(UInt32, BlendEquationModeEXT)
To be added.
Declaration
public abstract void BlendEquation(uint buf, BlendEquationModeEXT mode)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buf | To be added. |
| BlendEquationModeEXT | mode | To be added. |
BlendEquation(UInt32, GLEnum)
To be added.
Declaration
public abstract void BlendEquation(uint buf, GLEnum mode)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buf | To be added. |
| GLEnum | mode | To be added. |
BlendEquationSeparate(BlendEquationModeEXT, BlendEquationModeEXT)
To be added.
Declaration
public abstract void BlendEquationSeparate(BlendEquationModeEXT modeRGB, BlendEquationModeEXT modeAlpha)
Parameters
| Type | Name | Description |
|---|---|---|
| BlendEquationModeEXT | modeRGB | To be added. |
| BlendEquationModeEXT | modeAlpha | To be added. |
BlendEquationSeparate(GLEnum, GLEnum)
To be added.
Declaration
public abstract void BlendEquationSeparate(GLEnum modeRGB, GLEnum modeAlpha)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | modeRGB | To be added. |
| GLEnum | modeAlpha | To be added. |
BlendEquationSeparate(UInt32, BlendEquationModeEXT, BlendEquationModeEXT)
To be added.
Declaration
public abstract void BlendEquationSeparate(uint buf, BlendEquationModeEXT modeRGB, BlendEquationModeEXT modeAlpha)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buf | To be added. |
| BlendEquationModeEXT | modeRGB | To be added. |
| BlendEquationModeEXT | modeAlpha | To be added. |
BlendEquationSeparate(UInt32, GLEnum, GLEnum)
To be added.
Declaration
public abstract void BlendEquationSeparate(uint buf, GLEnum modeRGB, GLEnum modeAlpha)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buf | To be added. |
| GLEnum | modeRGB | To be added. |
| GLEnum | modeAlpha | To be added. |
BlendFunc(BlendingFactor, BlendingFactor)
To be added.
Declaration
public abstract void BlendFunc(BlendingFactor sfactor, BlendingFactor dfactor)
Parameters
| Type | Name | Description |
|---|---|---|
| BlendingFactor | sfactor | To be added. |
| BlendingFactor | dfactor | To be added. |
BlendFunc(GLEnum, GLEnum)
To be added.
Declaration
public abstract void BlendFunc(GLEnum sfactor, GLEnum dfactor)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | sfactor | To be added. |
| GLEnum | dfactor | To be added. |
BlendFunc(UInt32, BlendingFactor, BlendingFactor)
To be added.
Declaration
public abstract void BlendFunc(uint buf, BlendingFactor src, BlendingFactor dst)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buf | To be added. |
| BlendingFactor | src | To be added. |
| BlendingFactor | dst | To be added. |
BlendFunc(UInt32, GLEnum, GLEnum)
To be added.
Declaration
public abstract void BlendFunc(uint buf, GLEnum src, GLEnum dst)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buf | To be added. |
| GLEnum | src | To be added. |
| GLEnum | dst | To be added. |
BlendFuncSeparate(BlendingFactor, BlendingFactor, BlendingFactor, BlendingFactor)
To be added.
Declaration
public abstract void BlendFuncSeparate(BlendingFactor sfactorRGB, BlendingFactor dfactorRGB, BlendingFactor sfactorAlpha, BlendingFactor dfactorAlpha)
Parameters
| Type | Name | Description |
|---|---|---|
| BlendingFactor | sfactorRGB | To be added. |
| BlendingFactor | dfactorRGB | To be added. |
| BlendingFactor | sfactorAlpha | To be added. |
| BlendingFactor | dfactorAlpha | To be added. |
BlendFuncSeparate(GLEnum, GLEnum, GLEnum, GLEnum)
To be added.
Declaration
public abstract void BlendFuncSeparate(GLEnum sfactorRGB, GLEnum dfactorRGB, GLEnum sfactorAlpha, GLEnum dfactorAlpha)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | sfactorRGB | To be added. |
| GLEnum | dfactorRGB | To be added. |
| GLEnum | sfactorAlpha | To be added. |
| GLEnum | dfactorAlpha | To be added. |
BlendFuncSeparate(UInt32, BlendingFactor, BlendingFactor, BlendingFactor, BlendingFactor)
To be added.
Declaration
public abstract void BlendFuncSeparate(uint buf, BlendingFactor srcRGB, BlendingFactor dstRGB, BlendingFactor srcAlpha, BlendingFactor dstAlpha)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buf | To be added. |
| BlendingFactor | srcRGB | To be added. |
| BlendingFactor | dstRGB | To be added. |
| BlendingFactor | srcAlpha | To be added. |
| BlendingFactor | dstAlpha | To be added. |
BlendFuncSeparate(UInt32, GLEnum, GLEnum, GLEnum, GLEnum)
To be added.
Declaration
public abstract void BlendFuncSeparate(uint buf, GLEnum srcRGB, GLEnum dstRGB, GLEnum srcAlpha, GLEnum dstAlpha)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buf | To be added. |
| GLEnum | srcRGB | To be added. |
| GLEnum | dstRGB | To be added. |
| GLEnum | srcAlpha | To be added. |
| GLEnum | dstAlpha | To be added. |
BlitFramebuffer(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, UInt32, BlitFramebufferFilter)
To be added.
Declaration
public abstract void BlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, uint mask, BlitFramebufferFilter filter)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | srcX0 | To be added. |
| System.Int32 | srcY0 | To be added. |
| System.Int32 | srcX1 | To be added. |
| System.Int32 | srcY1 | To be added. |
| System.Int32 | dstX0 | To be added. |
| System.Int32 | dstY0 | To be added. |
| System.Int32 | dstX1 | To be added. |
| System.Int32 | dstY1 | To be added. |
| System.UInt32 | mask | To be added. |
| BlitFramebufferFilter | filter | To be added. |
BlitFramebuffer(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, UInt32, GLEnum)
To be added.
Declaration
public abstract void BlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, uint mask, GLEnum filter)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | srcX0 | To be added. |
| System.Int32 | srcY0 | To be added. |
| System.Int32 | srcX1 | To be added. |
| System.Int32 | srcY1 | To be added. |
| System.Int32 | dstX0 | To be added. |
| System.Int32 | dstY0 | To be added. |
| System.Int32 | dstX1 | To be added. |
| System.Int32 | dstY1 | To be added. |
| System.UInt32 | mask | To be added. |
| GLEnum | filter | To be added. |
BlitNamedFramebuffer(UInt32, UInt32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, UInt32, BlitFramebufferFilter)
To be added.
Declaration
public abstract void BlitNamedFramebuffer(uint readFramebuffer, uint drawFramebuffer, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, uint mask, BlitFramebufferFilter filter)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | readFramebuffer | To be added. |
| System.UInt32 | drawFramebuffer | To be added. |
| System.Int32 | srcX0 | To be added. |
| System.Int32 | srcY0 | To be added. |
| System.Int32 | srcX1 | To be added. |
| System.Int32 | srcY1 | To be added. |
| System.Int32 | dstX0 | To be added. |
| System.Int32 | dstY0 | To be added. |
| System.Int32 | dstX1 | To be added. |
| System.Int32 | dstY1 | To be added. |
| System.UInt32 | mask | To be added. |
| BlitFramebufferFilter | filter | To be added. |
BlitNamedFramebuffer(UInt32, UInt32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, UInt32, GLEnum)
To be added.
Declaration
public abstract void BlitNamedFramebuffer(uint readFramebuffer, uint drawFramebuffer, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, uint mask, GLEnum filter)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | readFramebuffer | To be added. |
| System.UInt32 | drawFramebuffer | To be added. |
| System.Int32 | srcX0 | To be added. |
| System.Int32 | srcY0 | To be added. |
| System.Int32 | srcX1 | To be added. |
| System.Int32 | srcY1 | To be added. |
| System.Int32 | dstX0 | To be added. |
| System.Int32 | dstY0 | To be added. |
| System.Int32 | dstX1 | To be added. |
| System.Int32 | dstY1 | To be added. |
| System.UInt32 | mask | To be added. |
| GLEnum | filter | To be added. |
BufferData(BufferTargetARB, UInt32, Void*, BufferUsageARB)
To be added.
Declaration
public void BufferData(BufferTargetARB target, uint size, void *data, BufferUsageARB usage)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| System.UInt32 | size | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from size. |
| BufferUsageARB | usage | To be added. |
BufferData(BufferTargetARB, UIntPtr, Void*, BufferUsageARB)
To be added.
Declaration
public abstract void BufferData(BufferTargetARB target, UIntPtr size, void *data, BufferUsageARB usage)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| UIntPtr | size | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from size. |
| BufferUsageARB | usage | To be added. |
BufferData(GLEnum, UInt32, Void*, GLEnum)
To be added.
Declaration
public void BufferData(GLEnum target, uint size, void *data, GLEnum usage)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | size | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from size. |
| GLEnum | usage | To be added. |
BufferData(GLEnum, UIntPtr, Void*, GLEnum)
To be added.
Declaration
public abstract void BufferData(GLEnum target, UIntPtr size, void *data, GLEnum usage)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| UIntPtr | size | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from size. |
| GLEnum | usage | To be added. |
BufferData<T0>(BufferTargetARB, UInt32, Span<T0>, BufferUsageARB)
To be added.
Declaration
public void BufferData<T0>(BufferTargetARB target, uint size, Span<T0> data, BufferUsageARB usage)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| System.UInt32 | size | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from size. |
| BufferUsageARB | usage | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
BufferData<T0>(BufferTargetARB, UIntPtr, Span<T0>, BufferUsageARB)
To be added.
Declaration
public abstract void BufferData<T0>(BufferTargetARB target, UIntPtr size, Span<T0> data, BufferUsageARB usage)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| UIntPtr | size | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from size. |
| BufferUsageARB | usage | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
BufferData<T0>(GLEnum, UInt32, Span<T0>, GLEnum)
To be added.
Declaration
public void BufferData<T0>(GLEnum target, uint size, Span<T0> data, GLEnum usage)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | size | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from size. |
| GLEnum | usage | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
BufferData<T0>(GLEnum, UIntPtr, Span<T0>, GLEnum)
To be added.
Declaration
public abstract void BufferData<T0>(GLEnum target, UIntPtr size, Span<T0> data, GLEnum usage)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| UIntPtr | size | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from size. |
| GLEnum | usage | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
BufferStorage(BufferStorageTarget, UInt32, Void*, UInt32)
To be added.
Declaration
public void BufferStorage(BufferStorageTarget target, uint size, void *data, uint flags)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferStorageTarget | target | To be added. |
| System.UInt32 | size | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from size. |
| System.UInt32 | flags | To be added. |
BufferStorage(BufferStorageTarget, UIntPtr, Void*, UInt32)
To be added.
Declaration
public abstract void BufferStorage(BufferStorageTarget target, UIntPtr size, void *data, uint flags)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferStorageTarget | target | To be added. |
| UIntPtr | size | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from size. |
| System.UInt32 | flags | To be added. |
BufferStorage(GLEnum, UInt32, Void*, UInt32)
To be added.
Declaration
public void BufferStorage(GLEnum target, uint size, void *data, uint flags)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | size | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from size. |
| System.UInt32 | flags | To be added. |
BufferStorage(GLEnum, UIntPtr, Void*, UInt32)
To be added.
Declaration
public abstract void BufferStorage(GLEnum target, UIntPtr size, void *data, uint flags)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| UIntPtr | size | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from size. |
| System.UInt32 | flags | To be added. |
BufferStorage<T0>(BufferStorageTarget, UInt32, Span<T0>, UInt32)
To be added.
Declaration
public void BufferStorage<T0>(BufferStorageTarget target, uint size, Span<T0> data, uint flags)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| BufferStorageTarget | target | To be added. |
| System.UInt32 | size | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from size. |
| System.UInt32 | flags | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
BufferStorage<T0>(BufferStorageTarget, UIntPtr, Span<T0>, UInt32)
To be added.
Declaration
public abstract void BufferStorage<T0>(BufferStorageTarget target, UIntPtr size, Span<T0> data, uint flags)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| BufferStorageTarget | target | To be added. |
| UIntPtr | size | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from size. |
| System.UInt32 | flags | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
BufferStorage<T0>(GLEnum, UInt32, Span<T0>, UInt32)
To be added.
Declaration
public void BufferStorage<T0>(GLEnum target, uint size, Span<T0> data, uint flags)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | size | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from size. |
| System.UInt32 | flags | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
BufferStorage<T0>(GLEnum, UIntPtr, Span<T0>, UInt32)
To be added.
Declaration
public abstract void BufferStorage<T0>(GLEnum target, UIntPtr size, Span<T0> data, uint flags)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| UIntPtr | size | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from size. |
| System.UInt32 | flags | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
BufferSubData(BufferTargetARB, IntPtr, UIntPtr, Void*)
To be added.
Declaration
public abstract void BufferSubData(BufferTargetARB target, IntPtr offset, UIntPtr size, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from size. |
BufferSubData(BufferTargetARB, Int32, UInt32, Void*)
To be added.
Declaration
public void BufferSubData(BufferTargetARB target, int offset, uint size, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from size. |
BufferSubData(GLEnum, IntPtr, UIntPtr, Void*)
To be added.
Declaration
public abstract void BufferSubData(GLEnum target, IntPtr offset, UIntPtr size, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from size. |
BufferSubData(GLEnum, Int32, UInt32, Void*)
To be added.
Declaration
public void BufferSubData(GLEnum target, int offset, uint size, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from size. |
BufferSubData<T0>(BufferTargetARB, IntPtr, UIntPtr, Span<T0>)
To be added.
Declaration
public abstract void BufferSubData<T0>(BufferTargetARB target, IntPtr offset, UIntPtr size, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from size. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
BufferSubData<T0>(BufferTargetARB, Int32, UInt32, Span<T0>)
To be added.
Declaration
public void BufferSubData<T0>(BufferTargetARB target, int offset, uint size, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from size. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
BufferSubData<T0>(GLEnum, IntPtr, UIntPtr, Span<T0>)
To be added.
Declaration
public abstract void BufferSubData<T0>(GLEnum target, IntPtr offset, UIntPtr size, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from size. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
BufferSubData<T0>(GLEnum, Int32, UInt32, Span<T0>)
To be added.
Declaration
public void BufferSubData<T0>(GLEnum target, int offset, uint size, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from size. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
CallList(UInt32)
To be added.
Declaration
public abstract void CallList(uint list)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | list | To be added. |
CallLists(UInt32, GLEnum, Void*)
To be added.
Declaration
public abstract void CallLists(uint n, GLEnum type, void *lists)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| GLEnum | type | To be added. |
| System.Void* | lists | To be added. This parameter's element count is computed from n and type. |
CallLists(UInt32, ListNameType, Void*)
To be added.
Declaration
public abstract void CallLists(uint n, ListNameType type, void *lists)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| ListNameType | type | To be added. |
| System.Void* | lists | To be added. This parameter's element count is computed from n and type. |
CallLists<T0>(UInt32, GLEnum, ref T0)
To be added.
Declaration
public abstract void CallLists<T0>(uint n, GLEnum type, ref T0 lists)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| GLEnum | type | To be added. |
| T0 | lists | To be added. This parameter's element count is computed from n and type. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
CallLists<T0>(UInt32, ListNameType, ref T0)
To be added.
Declaration
public abstract void CallLists<T0>(uint n, ListNameType type, ref T0 lists)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| ListNameType | type | To be added. |
| T0 | lists | To be added. This parameter's element count is computed from n and type. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
CheckFramebufferStatus(FramebufferTarget)
To be added.
Declaration
public abstract GLEnum CheckFramebufferStatus(FramebufferTarget target)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | To be added. |
Returns
| Type | Description |
|---|---|
| GLEnum | See summary. |
CheckFramebufferStatus(GLEnum)
To be added.
Declaration
public abstract GLEnum CheckFramebufferStatus(GLEnum target)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
Returns
| Type | Description |
|---|---|
| GLEnum | See summary. |
CheckNamedFramebufferStatus(UInt32, FramebufferTarget)
To be added.
Declaration
public abstract GLEnum CheckNamedFramebufferStatus(uint framebuffer, FramebufferTarget target)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| FramebufferTarget | target | To be added. |
Returns
| Type | Description |
|---|---|
| GLEnum | See summary. |
CheckNamedFramebufferStatus(UInt32, GLEnum)
To be added.
Declaration
public abstract GLEnum CheckNamedFramebufferStatus(uint framebuffer, GLEnum target)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| GLEnum | target | To be added. |
Returns
| Type | Description |
|---|---|
| GLEnum | See summary. |
ClampColor(ClampColorTargetARB, ClampColorModeARB)
To be added.
Declaration
public abstract void ClampColor(ClampColorTargetARB target, ClampColorModeARB clamp)
Parameters
| Type | Name | Description |
|---|---|---|
| ClampColorTargetARB | target | To be added. |
| ClampColorModeARB | clamp | To be added. |
ClampColor(GLEnum, GLEnum)
To be added.
Declaration
public abstract void ClampColor(GLEnum target, GLEnum clamp)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | clamp | To be added. |
Clear(UInt32)
To be added.
Declaration
public abstract void Clear(uint mask)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | mask | To be added. |
ClearAccum(Single, Single, Single, Single)
To be added.
Declaration
public abstract void ClearAccum(float red, float green, float blue, float alpha)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | red | To be added. |
| System.Single | green | To be added. |
| System.Single | blue | To be added. |
| System.Single | alpha | To be added. |
ClearBuffer(Buffer, Int32, Int32*)
To be added.
Declaration
public abstract void ClearBuffer(Buffer buffer, int drawbuffer, int *value)
Parameters
| Type | Name | Description |
|---|---|---|
| Buffer | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| System.Int32* | value | To be added. This parameter's element count is computed from buffer. |
ClearBuffer(Buffer, Int32, ref Int32)
To be added.
Declaration
public abstract void ClearBuffer(Buffer buffer, int drawbuffer, ref int value)
Parameters
| Type | Name | Description |
|---|---|---|
| Buffer | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| System.Int32 | value | To be added. This parameter's element count is computed from buffer. |
ClearBuffer(Buffer, Int32, Single*)
To be added.
Declaration
public abstract void ClearBuffer(Buffer buffer, int drawbuffer, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| Buffer | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| System.Single* | value | To be added. This parameter's element count is computed from buffer. |
ClearBuffer(Buffer, Int32, Single, Int32)
To be added.
Declaration
public abstract void ClearBuffer(Buffer buffer, int drawbuffer, float depth, int stencil)
Parameters
| Type | Name | Description |
|---|---|---|
| Buffer | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| System.Single | depth | To be added. |
| System.Int32 | stencil | To be added. |
ClearBuffer(Buffer, Int32, ref Single)
To be added.
Declaration
public abstract void ClearBuffer(Buffer buffer, int drawbuffer, ref float value)
Parameters
| Type | Name | Description |
|---|---|---|
| Buffer | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| System.Single | value | To be added. This parameter's element count is computed from buffer. |
ClearBuffer(Buffer, Int32, UInt32*)
To be added.
Declaration
public abstract void ClearBuffer(Buffer buffer, int drawbuffer, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| Buffer | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| System.UInt32* | value | To be added. This parameter's element count is computed from buffer. |
ClearBuffer(Buffer, Int32, ref UInt32)
To be added.
Declaration
public abstract void ClearBuffer(Buffer buffer, int drawbuffer, ref uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| Buffer | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| System.UInt32 | value | To be added. This parameter's element count is computed from buffer. |
ClearBuffer(GLEnum, Int32, Int32*)
To be added.
Declaration
public abstract void ClearBuffer(GLEnum buffer, int drawbuffer, int *value)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| System.Int32* | value | To be added. This parameter's element count is computed from buffer. |
ClearBuffer(GLEnum, Int32, ref Int32)
To be added.
Declaration
public abstract void ClearBuffer(GLEnum buffer, int drawbuffer, ref int value)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| System.Int32 | value | To be added. This parameter's element count is computed from buffer. |
ClearBuffer(GLEnum, Int32, Single*)
To be added.
Declaration
public abstract void ClearBuffer(GLEnum buffer, int drawbuffer, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| System.Single* | value | To be added. This parameter's element count is computed from buffer. |
ClearBuffer(GLEnum, Int32, Single, Int32)
To be added.
Declaration
public abstract void ClearBuffer(GLEnum buffer, int drawbuffer, float depth, int stencil)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| System.Single | depth | To be added. |
| System.Int32 | stencil | To be added. |
ClearBuffer(GLEnum, Int32, ref Single)
To be added.
Declaration
public abstract void ClearBuffer(GLEnum buffer, int drawbuffer, ref float value)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| System.Single | value | To be added. This parameter's element count is computed from buffer. |
ClearBuffer(GLEnum, Int32, UInt32*)
To be added.
Declaration
public abstract void ClearBuffer(GLEnum buffer, int drawbuffer, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| System.UInt32* | value | To be added. This parameter's element count is computed from buffer. |
ClearBuffer(GLEnum, Int32, ref UInt32)
To be added.
Declaration
public abstract void ClearBuffer(GLEnum buffer, int drawbuffer, ref uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| System.UInt32 | value | To be added. This parameter's element count is computed from buffer. |
ClearBufferData(BufferStorageTarget, InternalFormat, PixelFormat, PixelType, Void*)
To be added.
Declaration
public abstract void ClearBufferData(BufferStorageTarget target, InternalFormat internalformat, PixelFormat format, PixelType type, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferStorageTarget | target | To be added. |
| InternalFormat | internalformat | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.Void* | data | To be added. This parameter's element count is computed from format and type. |
ClearBufferData(GLEnum, GLEnum, GLEnum, GLEnum, Void*)
To be added.
Declaration
public abstract void ClearBufferData(GLEnum target, GLEnum internalformat, GLEnum format, GLEnum type, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | internalformat | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.Void* | data | To be added. This parameter's element count is computed from format and type. |
ClearBufferData<T0>(BufferStorageTarget, InternalFormat, PixelFormat, PixelType, ref T0)
To be added.
Declaration
public abstract void ClearBufferData<T0>(BufferStorageTarget target, InternalFormat internalformat, PixelFormat format, PixelType type, ref T0 data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| BufferStorageTarget | target | To be added. |
| InternalFormat | internalformat | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| T0 | data | To be added. This parameter's element count is computed from format and type. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
ClearBufferData<T0>(GLEnum, GLEnum, GLEnum, GLEnum, ref T0)
To be added.
Declaration
public abstract void ClearBufferData<T0>(GLEnum target, GLEnum internalformat, GLEnum format, GLEnum type, ref T0 data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | internalformat | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| T0 | data | To be added. This parameter's element count is computed from format and type. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
ClearBufferSubData(BufferTargetARB, InternalFormat, IntPtr, UIntPtr, PixelFormat, PixelType, Void*)
To be added.
Declaration
public abstract void ClearBufferSubData(BufferTargetARB target, InternalFormat internalformat, IntPtr offset, UIntPtr size, PixelFormat format, PixelType type, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| InternalFormat | internalformat | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.Void* | data | To be added. This parameter's element count is computed from format and type. |
ClearBufferSubData(BufferTargetARB, InternalFormat, Int32, UInt32, PixelFormat, PixelType, Void*)
To be added.
Declaration
public void ClearBufferSubData(BufferTargetARB target, InternalFormat internalformat, int offset, uint size, PixelFormat format, PixelType type, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| InternalFormat | internalformat | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.Void* | data | To be added. This parameter's element count is computed from format and type. |
ClearBufferSubData(GLEnum, GLEnum, IntPtr, UIntPtr, GLEnum, GLEnum, Void*)
To be added.
Declaration
public abstract void ClearBufferSubData(GLEnum target, GLEnum internalformat, IntPtr offset, UIntPtr size, GLEnum format, GLEnum type, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | internalformat | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.Void* | data | To be added. This parameter's element count is computed from format and type. |
ClearBufferSubData(GLEnum, GLEnum, Int32, UInt32, GLEnum, GLEnum, Void*)
To be added.
Declaration
public void ClearBufferSubData(GLEnum target, GLEnum internalformat, int offset, uint size, GLEnum format, GLEnum type, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | internalformat | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.Void* | data | To be added. This parameter's element count is computed from format and type. |
ClearBufferSubData<T0>(BufferTargetARB, InternalFormat, IntPtr, UIntPtr, PixelFormat, PixelType, ref T0)
To be added.
Declaration
public abstract void ClearBufferSubData<T0>(BufferTargetARB target, InternalFormat internalformat, IntPtr offset, UIntPtr size, PixelFormat format, PixelType type, ref T0 data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| InternalFormat | internalformat | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| T0 | data | To be added. This parameter's element count is computed from format and type. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
ClearBufferSubData<T0>(BufferTargetARB, InternalFormat, Int32, UInt32, PixelFormat, PixelType, ref T0)
To be added.
Declaration
public void ClearBufferSubData<T0>(BufferTargetARB target, InternalFormat internalformat, int offset, uint size, PixelFormat format, PixelType type, ref T0 data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| InternalFormat | internalformat | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| T0 | data | To be added. This parameter's element count is computed from format and type. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
ClearBufferSubData<T0>(GLEnum, GLEnum, IntPtr, UIntPtr, GLEnum, GLEnum, ref T0)
To be added.
Declaration
public abstract void ClearBufferSubData<T0>(GLEnum target, GLEnum internalformat, IntPtr offset, UIntPtr size, GLEnum format, GLEnum type, ref T0 data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | internalformat | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| T0 | data | To be added. This parameter's element count is computed from format and type. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
ClearBufferSubData<T0>(GLEnum, GLEnum, Int32, UInt32, GLEnum, GLEnum, ref T0)
To be added.
Declaration
public void ClearBufferSubData<T0>(GLEnum target, GLEnum internalformat, int offset, uint size, GLEnum format, GLEnum type, ref T0 data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | internalformat | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| T0 | data | To be added. This parameter's element count is computed from format and type. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
ClearColor(Color)
Declaration
public void ClearColor(Color color)
Parameters
| Type | Name | Description |
|---|---|---|
| Color | color |
ClearColor(Single, Single, Single, Single)
To be added.
Declaration
public abstract void ClearColor(float red, float green, float blue, float alpha)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | red | To be added. |
| System.Single | green | To be added. |
| System.Single | blue | To be added. |
| System.Single | alpha | To be added. |
ClearDepth(Double)
To be added.
Declaration
public abstract void ClearDepth(double depth)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | depth | To be added. |
ClearDepth(Single)
To be added.
Declaration
public abstract void ClearDepth(float d)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | d | To be added. |
ClearIndex(Single)
To be added.
Declaration
public abstract void ClearIndex(float c)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | c | To be added. |
ClearNamedBufferData(UInt32, GLEnum, GLEnum, GLEnum, Void*)
To be added.
Declaration
public abstract void ClearNamedBufferData(uint buffer, GLEnum internalformat, GLEnum format, GLEnum type, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| GLEnum | internalformat | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.Void* | data | To be added. |
ClearNamedBufferData(UInt32, InternalFormat, PixelFormat, PixelType, Void*)
To be added.
Declaration
public abstract void ClearNamedBufferData(uint buffer, InternalFormat internalformat, PixelFormat format, PixelType type, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| InternalFormat | internalformat | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.Void* | data | To be added. |
ClearNamedBufferData<T0>(UInt32, GLEnum, GLEnum, GLEnum, Span<T0>)
To be added.
Declaration
public abstract void ClearNamedBufferData<T0>(uint buffer, GLEnum internalformat, GLEnum format, GLEnum type, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| GLEnum | internalformat | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| Span<T0> | data | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
ClearNamedBufferData<T0>(UInt32, InternalFormat, PixelFormat, PixelType, Span<T0>)
To be added.
Declaration
public abstract void ClearNamedBufferData<T0>(uint buffer, InternalFormat internalformat, PixelFormat format, PixelType type, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| InternalFormat | internalformat | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| Span<T0> | data | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
ClearNamedBufferSubData(UInt32, GLEnum, IntPtr, UIntPtr, GLEnum, GLEnum, Void*)
To be added.
Declaration
public abstract void ClearNamedBufferSubData(uint buffer, GLEnum internalformat, IntPtr offset, UIntPtr size, GLEnum format, GLEnum type, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| GLEnum | internalformat | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.Void* | data | To be added. |
ClearNamedBufferSubData(UInt32, GLEnum, Int32, UInt32, GLEnum, GLEnum, Void*)
To be added.
Declaration
public void ClearNamedBufferSubData(uint buffer, GLEnum internalformat, int offset, uint size, GLEnum format, GLEnum type, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| GLEnum | internalformat | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.Void* | data | To be added. |
ClearNamedBufferSubData(UInt32, InternalFormat, IntPtr, UIntPtr, PixelFormat, PixelType, Void*)
To be added.
Declaration
public abstract void ClearNamedBufferSubData(uint buffer, InternalFormat internalformat, IntPtr offset, UIntPtr size, PixelFormat format, PixelType type, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| InternalFormat | internalformat | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.Void* | data | To be added. |
ClearNamedBufferSubData(UInt32, InternalFormat, Int32, UInt32, PixelFormat, PixelType, Void*)
To be added.
Declaration
public void ClearNamedBufferSubData(uint buffer, InternalFormat internalformat, int offset, uint size, PixelFormat format, PixelType type, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| InternalFormat | internalformat | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.Void* | data | To be added. |
ClearNamedBufferSubData<T0>(UInt32, GLEnum, IntPtr, UIntPtr, GLEnum, GLEnum, Span<T0>)
To be added.
Declaration
public abstract void ClearNamedBufferSubData<T0>(uint buffer, GLEnum internalformat, IntPtr offset, UIntPtr size, GLEnum format, GLEnum type, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| GLEnum | internalformat | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| Span<T0> | data | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
ClearNamedBufferSubData<T0>(UInt32, GLEnum, Int32, UInt32, GLEnum, GLEnum, Span<T0>)
To be added.
Declaration
public void ClearNamedBufferSubData<T0>(uint buffer, GLEnum internalformat, int offset, uint size, GLEnum format, GLEnum type, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| GLEnum | internalformat | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| Span<T0> | data | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
ClearNamedBufferSubData<T0>(UInt32, InternalFormat, IntPtr, UIntPtr, PixelFormat, PixelType, Span<T0>)
To be added.
Declaration
public abstract void ClearNamedBufferSubData<T0>(uint buffer, InternalFormat internalformat, IntPtr offset, UIntPtr size, PixelFormat format, PixelType type, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| InternalFormat | internalformat | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| Span<T0> | data | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
ClearNamedBufferSubData<T0>(UInt32, InternalFormat, Int32, UInt32, PixelFormat, PixelType, Span<T0>)
To be added.
Declaration
public void ClearNamedBufferSubData<T0>(uint buffer, InternalFormat internalformat, int offset, uint size, PixelFormat format, PixelType type, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| InternalFormat | internalformat | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| Span<T0> | data | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
ClearNamedFramebuffer(UInt32, Buffer, Int32, Span<Int32>)
To be added.
Declaration
public abstract void ClearNamedFramebuffer(uint framebuffer, Buffer buffer, int drawbuffer, Span<int> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| Buffer | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| Span<System.Int32> | value | To be added. |
ClearNamedFramebuffer(UInt32, Buffer, Int32, Span<Single>)
To be added.
Declaration
public abstract void ClearNamedFramebuffer(uint framebuffer, Buffer buffer, int drawbuffer, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| Buffer | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| Span<System.Single> | value | To be added. |
ClearNamedFramebuffer(UInt32, Buffer, Int32, Span<UInt32>)
To be added.
Declaration
public abstract void ClearNamedFramebuffer(uint framebuffer, Buffer buffer, int drawbuffer, Span<uint> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| Buffer | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| Span<System.UInt32> | value | To be added. |
ClearNamedFramebuffer(UInt32, Buffer, Int32, Int32*)
To be added.
Declaration
public abstract void ClearNamedFramebuffer(uint framebuffer, Buffer buffer, int drawbuffer, int *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| Buffer | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| System.Int32* | value | To be added. |
ClearNamedFramebuffer(UInt32, Buffer, Int32, Single*)
To be added.
Declaration
public abstract void ClearNamedFramebuffer(uint framebuffer, Buffer buffer, int drawbuffer, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| Buffer | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| System.Single* | value | To be added. |
ClearNamedFramebuffer(UInt32, Buffer, Int32, Single, Int32)
To be added.
Declaration
public abstract void ClearNamedFramebuffer(uint framebuffer, Buffer buffer, int drawbuffer, float depth, int stencil)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| Buffer | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| System.Single | depth | To be added. |
| System.Int32 | stencil | To be added. |
ClearNamedFramebuffer(UInt32, Buffer, Int32, UInt32*)
To be added.
Declaration
public abstract void ClearNamedFramebuffer(uint framebuffer, Buffer buffer, int drawbuffer, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| Buffer | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| System.UInt32* | value | To be added. |
ClearNamedFramebuffer(UInt32, GLEnum, Int32, Span<Int32>)
To be added.
Declaration
public abstract void ClearNamedFramebuffer(uint framebuffer, GLEnum buffer, int drawbuffer, Span<int> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| GLEnum | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| Span<System.Int32> | value | To be added. |
ClearNamedFramebuffer(UInt32, GLEnum, Int32, Span<Single>)
To be added.
Declaration
public abstract void ClearNamedFramebuffer(uint framebuffer, GLEnum buffer, int drawbuffer, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| GLEnum | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| Span<System.Single> | value | To be added. |
ClearNamedFramebuffer(UInt32, GLEnum, Int32, Span<UInt32>)
To be added.
Declaration
public abstract void ClearNamedFramebuffer(uint framebuffer, GLEnum buffer, int drawbuffer, Span<uint> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| GLEnum | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| Span<System.UInt32> | value | To be added. |
ClearNamedFramebuffer(UInt32, GLEnum, Int32, Int32*)
To be added.
Declaration
public abstract void ClearNamedFramebuffer(uint framebuffer, GLEnum buffer, int drawbuffer, int *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| GLEnum | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| System.Int32* | value | To be added. |
ClearNamedFramebuffer(UInt32, GLEnum, Int32, Single*)
To be added.
Declaration
public abstract void ClearNamedFramebuffer(uint framebuffer, GLEnum buffer, int drawbuffer, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| GLEnum | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| System.Single* | value | To be added. |
ClearNamedFramebuffer(UInt32, GLEnum, Int32, Single, Int32)
To be added.
Declaration
public abstract void ClearNamedFramebuffer(uint framebuffer, GLEnum buffer, int drawbuffer, float depth, int stencil)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| GLEnum | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| System.Single | depth | To be added. |
| System.Int32 | stencil | To be added. |
ClearNamedFramebuffer(UInt32, GLEnum, Int32, UInt32*)
To be added.
Declaration
public abstract void ClearNamedFramebuffer(uint framebuffer, GLEnum buffer, int drawbuffer, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| GLEnum | buffer | To be added. |
| System.Int32 | drawbuffer | To be added. |
| System.UInt32* | value | To be added. |
ClearStencil(Int32)
To be added.
Declaration
public abstract void ClearStencil(int s)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | s | To be added. |
ClearTexImage(UInt32, Int32, GLEnum, GLEnum, Void*)
To be added.
Declaration
public abstract void ClearTexImage(uint texture, int level, GLEnum format, GLEnum type, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.Void* | data | To be added. This parameter's element count is computed from format and type. |
ClearTexImage(UInt32, Int32, PixelFormat, PixelType, Void*)
To be added.
Declaration
public abstract void ClearTexImage(uint texture, int level, PixelFormat format, PixelType type, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.Void* | data | To be added. This parameter's element count is computed from format and type. |
ClearTexImage<T0>(UInt32, Int32, GLEnum, GLEnum, ref T0)
To be added.
Declaration
public abstract void ClearTexImage<T0>(uint texture, int level, GLEnum format, GLEnum type, ref T0 data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| T0 | data | To be added. This parameter's element count is computed from format and type. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
ClearTexImage<T0>(UInt32, Int32, PixelFormat, PixelType, ref T0)
To be added.
Declaration
public abstract void ClearTexImage<T0>(uint texture, int level, PixelFormat format, PixelType type, ref T0 data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| T0 | data | To be added. This parameter's element count is computed from format and type. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
ClearTexSubImage(UInt32, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, GLEnum, GLEnum, Void*)
To be added.
Declaration
public abstract void ClearTexSubImage(uint texture, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, GLEnum format, GLEnum type, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.Void* | data | To be added. This parameter's element count is computed from format and type. |
ClearTexSubImage(UInt32, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, PixelFormat, PixelType, Void*)
To be added.
Declaration
public abstract void ClearTexSubImage(uint texture, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, PixelFormat format, PixelType type, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.Void* | data | To be added. This parameter's element count is computed from format and type. |
ClearTexSubImage<T0>(UInt32, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, GLEnum, GLEnum, ref T0)
To be added.
Declaration
public abstract void ClearTexSubImage<T0>(uint texture, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, GLEnum format, GLEnum type, ref T0 data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| T0 | data | To be added. This parameter's element count is computed from format and type. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
ClearTexSubImage<T0>(UInt32, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, PixelFormat, PixelType, ref T0)
To be added.
Declaration
public abstract void ClearTexSubImage<T0>(uint texture, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, PixelFormat format, PixelType type, ref T0 data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| T0 | data | To be added. This parameter's element count is computed from format and type. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
ClientActiveTexture(GLEnum)
To be added.
Declaration
public abstract void ClientActiveTexture(GLEnum texture)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | texture | To be added. |
ClientActiveTexture(TextureUnit)
To be added.
Declaration
public abstract void ClientActiveTexture(TextureUnit texture)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | To be added. |
ClientWaitSync(IntPtr, UInt32, UInt64)
To be added.
Declaration
public abstract GLEnum ClientWaitSync(IntPtr sync, uint flags, ulong timeout)
Parameters
| Type | Name | Description |
|---|---|---|
| IntPtr | sync | To be added. |
| System.UInt32 | flags | To be added. |
| System.UInt64 | timeout | To be added. |
Returns
| Type | Description |
|---|---|
| GLEnum | See summary. |
ClientWaitSync(Int32, UInt32, UInt64)
To be added.
Declaration
public GLEnum ClientWaitSync(int sync, uint flags, ulong timeout)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | sync | To be added. |
| System.UInt32 | flags | To be added. |
| System.UInt64 | timeout | To be added. |
Returns
| Type | Description |
|---|---|
| GLEnum | See summary. |
ClipControl(ClipControlOrigin, ClipControlDepth)
To be added.
Declaration
public abstract void ClipControl(ClipControlOrigin origin, ClipControlDepth depth)
Parameters
| Type | Name | Description |
|---|---|---|
| ClipControlOrigin | origin | To be added. |
| ClipControlDepth | depth | To be added. |
ClipControl(GLEnum, GLEnum)
To be added.
Declaration
public abstract void ClipControl(GLEnum origin, GLEnum depth)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | origin | To be added. |
| GLEnum | depth | To be added. |
ClipPlane(ClipPlaneName, Span<Double>)
To be added.
Declaration
public abstract void ClipPlane(ClipPlaneName plane, Span<double> equation)
Parameters
| Type | Name | Description |
|---|---|---|
| ClipPlaneName | plane | To be added. |
| Span<System.Double> | equation | To be added. This parameter contains 4 elements. |
ClipPlane(ClipPlaneName, Double*)
To be added.
Declaration
public abstract void ClipPlane(ClipPlaneName plane, double *equation)
Parameters
| Type | Name | Description |
|---|---|---|
| ClipPlaneName | plane | To be added. |
| System.Double* | equation | To be added. This parameter contains 4 elements. |
ClipPlane(GLEnum, Span<Double>)
To be added.
Declaration
public abstract void ClipPlane(GLEnum plane, Span<double> equation)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | plane | To be added. |
| Span<System.Double> | equation | To be added. This parameter contains 4 elements. |
ClipPlane(GLEnum, Double*)
To be added.
Declaration
public abstract void ClipPlane(GLEnum plane, double *equation)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | plane | To be added. |
| System.Double* | equation | To be added. This parameter contains 4 elements. |
Color3(Span<Byte>)
To be added.
Declaration
public abstract void Color3(Span<byte> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Byte> | v | To be added. This parameter contains 3 elements. |
Color3(Span<Double>)
To be added.
Declaration
public abstract void Color3(Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Double> | v | To be added. This parameter contains 3 elements. |
Color3(Span<Int16>)
To be added.
Declaration
public abstract void Color3(Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int16> | v | To be added. This parameter contains 3 elements. |
Color3(Span<Int32>)
To be added.
Declaration
public abstract void Color3(Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int32> | v | To be added. This parameter contains 3 elements. |
Color3(Span<SByte>)
To be added.
Declaration
public abstract void Color3(Span<sbyte> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.SByte> | v | To be added. This parameter contains 3 elements. |
Color3(Span<Single>)
To be added.
Declaration
public abstract void Color3(Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Single> | v | To be added. This parameter contains 3 elements. |
Color3(Span<UInt16>)
To be added.
Declaration
public abstract void Color3(Span<ushort> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.UInt16> | v | To be added. This parameter contains 3 elements. |
Color3(Span<UInt32>)
To be added.
Declaration
public abstract void Color3(Span<uint> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.UInt32> | v | To be added. This parameter contains 3 elements. |
Color3(Byte*)
To be added.
Declaration
public abstract void Color3(byte *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Byte* | v | To be added. This parameter contains 3 elements. |
Color3(Byte, Byte, Byte)
To be added.
Declaration
public abstract void Color3(byte red, byte green, byte blue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Byte | red | To be added. |
| System.Byte | green | To be added. |
| System.Byte | blue | To be added. |
Color3(Double*)
To be added.
Declaration
public abstract void Color3(double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | v | To be added. This parameter contains 3 elements. |
Color3(Double, Double, Double)
To be added.
Declaration
public abstract void Color3(double red, double green, double blue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | red | To be added. |
| System.Double | green | To be added. |
| System.Double | blue | To be added. |
Color3(Int16*)
To be added.
Declaration
public abstract void Color3(short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16* | v | To be added. This parameter contains 3 elements. |
Color3(Int16, Int16, Int16)
To be added.
Declaration
public abstract void Color3(short red, short green, short blue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16 | red | To be added. |
| System.Int16 | green | To be added. |
| System.Int16 | blue | To be added. |
Color3(Int32*)
To be added.
Declaration
public abstract void Color3(int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32* | v | To be added. This parameter contains 3 elements. |
Color3(Int32, Int32, Int32)
To be added.
Declaration
public abstract void Color3(int red, int green, int blue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | red | To be added. |
| System.Int32 | green | To be added. |
| System.Int32 | blue | To be added. |
Color3(SByte*)
To be added.
Declaration
public abstract void Color3(sbyte *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.SByte* | v | To be added. This parameter contains 3 elements. |
Color3(SByte, SByte, SByte)
To be added.
Declaration
public abstract void Color3(sbyte red, sbyte green, sbyte blue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.SByte | red | To be added. |
| System.SByte | green | To be added. |
| System.SByte | blue | To be added. |
Color3(Single*)
To be added.
Declaration
public abstract void Color3(float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | v | To be added. This parameter contains 3 elements. |
Color3(Single, Single, Single)
To be added.
Declaration
public abstract void Color3(float red, float green, float blue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | red | To be added. |
| System.Single | green | To be added. |
| System.Single | blue | To be added. |
Color3(String)
To be added.
Declaration
public abstract void Color3(string v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | v | To be added. |
Color3(UInt16*)
To be added.
Declaration
public abstract void Color3(ushort *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt16* | v | To be added. This parameter contains 3 elements. |
Color3(UInt16, UInt16, UInt16)
To be added.
Declaration
public abstract void Color3(ushort red, ushort green, ushort blue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt16 | red | To be added. |
| System.UInt16 | green | To be added. |
| System.UInt16 | blue | To be added. |
Color3(UInt32*)
To be added.
Declaration
public abstract void Color3(uint *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32* | v | To be added. This parameter contains 3 elements. |
Color3(UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void Color3(uint red, uint green, uint blue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | red | To be added. |
| System.UInt32 | green | To be added. |
| System.UInt32 | blue | To be added. |
Color4(Span<Byte>)
To be added.
Declaration
public abstract void Color4(Span<byte> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Byte> | v | To be added. This parameter contains 4 elements. |
Color4(Span<Double>)
To be added.
Declaration
public abstract void Color4(Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Double> | v | To be added. This parameter contains 4 elements. |
Color4(Span<Int16>)
To be added.
Declaration
public abstract void Color4(Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int16> | v | To be added. This parameter contains 4 elements. |
Color4(Span<Int32>)
To be added.
Declaration
public abstract void Color4(Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int32> | v | To be added. This parameter contains 4 elements. |
Color4(Span<SByte>)
To be added.
Declaration
public abstract void Color4(Span<sbyte> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.SByte> | v | To be added. This parameter contains 4 elements. |
Color4(Span<Single>)
To be added.
Declaration
public abstract void Color4(Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Single> | v | To be added. This parameter contains 4 elements. |
Color4(Span<UInt16>)
To be added.
Declaration
public abstract void Color4(Span<ushort> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.UInt16> | v | To be added. This parameter contains 4 elements. |
Color4(Span<UInt32>)
To be added.
Declaration
public abstract void Color4(Span<uint> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.UInt32> | v | To be added. This parameter contains 4 elements. |
Color4(Byte*)
To be added.
Declaration
public abstract void Color4(byte *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Byte* | v | To be added. This parameter contains 4 elements. |
Color4(Byte, Byte, Byte, Byte)
To be added.
Declaration
public abstract void Color4(byte red, byte green, byte blue, byte alpha)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Byte | red | To be added. |
| System.Byte | green | To be added. |
| System.Byte | blue | To be added. |
| System.Byte | alpha | To be added. |
Color4(Double*)
To be added.
Declaration
public abstract void Color4(double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | v | To be added. This parameter contains 4 elements. |
Color4(Double, Double, Double, Double)
To be added.
Declaration
public abstract void Color4(double red, double green, double blue, double alpha)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | red | To be added. |
| System.Double | green | To be added. |
| System.Double | blue | To be added. |
| System.Double | alpha | To be added. |
Color4(Int16*)
To be added.
Declaration
public abstract void Color4(short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16* | v | To be added. This parameter contains 4 elements. |
Color4(Int16, Int16, Int16, Int16)
To be added.
Declaration
public abstract void Color4(short red, short green, short blue, short alpha)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16 | red | To be added. |
| System.Int16 | green | To be added. |
| System.Int16 | blue | To be added. |
| System.Int16 | alpha | To be added. |
Color4(Int32*)
To be added.
Declaration
public abstract void Color4(int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32* | v | To be added. This parameter contains 4 elements. |
Color4(Int32, Int32, Int32, Int32)
To be added.
Declaration
public abstract void Color4(int red, int green, int blue, int alpha)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | red | To be added. |
| System.Int32 | green | To be added. |
| System.Int32 | blue | To be added. |
| System.Int32 | alpha | To be added. |
Color4(SByte*)
To be added.
Declaration
public abstract void Color4(sbyte *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.SByte* | v | To be added. This parameter contains 4 elements. |
Color4(SByte, SByte, SByte, SByte)
To be added.
Declaration
public abstract void Color4(sbyte red, sbyte green, sbyte blue, sbyte alpha)
Parameters
| Type | Name | Description |
|---|---|---|
| System.SByte | red | To be added. |
| System.SByte | green | To be added. |
| System.SByte | blue | To be added. |
| System.SByte | alpha | To be added. |
Color4(Single*)
To be added.
Declaration
public abstract void Color4(float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | v | To be added. This parameter contains 4 elements. |
Color4(Single, Single, Single, Single)
To be added.
Declaration
public abstract void Color4(float red, float green, float blue, float alpha)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | red | To be added. |
| System.Single | green | To be added. |
| System.Single | blue | To be added. |
| System.Single | alpha | To be added. |
Color4(String)
To be added.
Declaration
public abstract void Color4(string v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | v | To be added. |
Color4(UInt16*)
To be added.
Declaration
public abstract void Color4(ushort *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt16* | v | To be added. This parameter contains 4 elements. |
Color4(UInt16, UInt16, UInt16, UInt16)
To be added.
Declaration
public abstract void Color4(ushort red, ushort green, ushort blue, ushort alpha)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt16 | red | To be added. |
| System.UInt16 | green | To be added. |
| System.UInt16 | blue | To be added. |
| System.UInt16 | alpha | To be added. |
Color4(UInt32*)
To be added.
Declaration
public abstract void Color4(uint *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32* | v | To be added. This parameter contains 4 elements. |
Color4(UInt32, UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void Color4(uint red, uint green, uint blue, uint alpha)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | red | To be added. |
| System.UInt32 | green | To be added. |
| System.UInt32 | blue | To be added. |
| System.UInt32 | alpha | To be added. |
ColorMask(Boolean, Boolean, Boolean, Boolean)
To be added.
Declaration
public abstract void ColorMask(bool red, bool green, bool blue, bool alpha)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Boolean | red | To be added. |
| System.Boolean | green | To be added. |
| System.Boolean | blue | To be added. |
| System.Boolean | alpha | To be added. |
ColorMask(UInt32, Boolean, Boolean, Boolean, Boolean)
To be added.
Declaration
public abstract void ColorMask(uint index, bool r, bool g, bool b, bool a)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Boolean | r | To be added. |
| System.Boolean | g | To be added. |
| System.Boolean | b | To be added. |
| System.Boolean | a | To be added. |
ColorMaterial(GLEnum, ColorMaterialParameter)
To be added.
Declaration
public abstract void ColorMaterial(GLEnum face, ColorMaterialParameter mode)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| ColorMaterialParameter | mode | To be added. |
ColorMaterial(GLEnum, GLEnum)
To be added.
Declaration
public abstract void ColorMaterial(GLEnum face, GLEnum mode)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| GLEnum | mode | To be added. |
ColorP3(ColorPointerType, UInt32)
To be added.
Declaration
public abstract void ColorP3(ColorPointerType type, uint color)
Parameters
| Type | Name | Description |
|---|---|---|
| ColorPointerType | type | To be added. |
| System.UInt32 | color | To be added. |
ColorP3(ColorPointerType, UInt32*)
To be added.
Declaration
public abstract void ColorP3(ColorPointerType type, uint *color)
Parameters
| Type | Name | Description |
|---|---|---|
| ColorPointerType | type | To be added. |
| System.UInt32* | color | To be added. This parameter contains 1 elements. |
ColorP3(ColorPointerType, ref UInt32)
To be added.
Declaration
public abstract void ColorP3(ColorPointerType type, ref uint color)
Parameters
| Type | Name | Description |
|---|---|---|
| ColorPointerType | type | To be added. |
| System.UInt32 | color | To be added. This parameter contains 1 elements. |
ColorP3(GLEnum, UInt32)
To be added.
Declaration
public abstract void ColorP3(GLEnum type, uint color)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | color | To be added. |
ColorP3(GLEnum, UInt32*)
To be added.
Declaration
public abstract void ColorP3(GLEnum type, uint *color)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32* | color | To be added. This parameter contains 1 elements. |
ColorP3(GLEnum, ref UInt32)
To be added.
Declaration
public abstract void ColorP3(GLEnum type, ref uint color)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | color | To be added. This parameter contains 1 elements. |
ColorP4(ColorPointerType, UInt32)
To be added.
Declaration
public abstract void ColorP4(ColorPointerType type, uint color)
Parameters
| Type | Name | Description |
|---|---|---|
| ColorPointerType | type | To be added. |
| System.UInt32 | color | To be added. |
ColorP4(ColorPointerType, UInt32*)
To be added.
Declaration
public abstract void ColorP4(ColorPointerType type, uint *color)
Parameters
| Type | Name | Description |
|---|---|---|
| ColorPointerType | type | To be added. |
| System.UInt32* | color | To be added. This parameter contains 1 elements. |
ColorP4(ColorPointerType, ref UInt32)
To be added.
Declaration
public abstract void ColorP4(ColorPointerType type, ref uint color)
Parameters
| Type | Name | Description |
|---|---|---|
| ColorPointerType | type | To be added. |
| System.UInt32 | color | To be added. This parameter contains 1 elements. |
ColorP4(GLEnum, UInt32)
To be added.
Declaration
public abstract void ColorP4(GLEnum type, uint color)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | color | To be added. |
ColorP4(GLEnum, UInt32*)
To be added.
Declaration
public abstract void ColorP4(GLEnum type, uint *color)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32* | color | To be added. This parameter contains 1 elements. |
ColorP4(GLEnum, ref UInt32)
To be added.
Declaration
public abstract void ColorP4(GLEnum type, ref uint color)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | color | To be added. This parameter contains 1 elements. |
ColorPointer(Int32, ColorPointerType, UInt32, Void*)
To be added.
Declaration
public abstract void ColorPointer(int size, ColorPointerType type, uint stride, void *pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | size | To be added. |
| ColorPointerType | type | To be added. |
| System.UInt32 | stride | To be added. |
| System.Void* | pointer | To be added. This parameter's element count is computed from size, type, and stride. |
ColorPointer(Int32, GLEnum, UInt32, Void*)
To be added.
Declaration
public abstract void ColorPointer(int size, GLEnum type, uint stride, void *pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | size | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | stride | To be added. |
| System.Void* | pointer | To be added. This parameter's element count is computed from size, type, and stride. |
ColorPointer<T0>(Int32, ColorPointerType, UInt32, ref T0)
To be added.
Declaration
public abstract void ColorPointer<T0>(int size, ColorPointerType type, uint stride, ref T0 pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | size | To be added. |
| ColorPointerType | type | To be added. |
| System.UInt32 | stride | To be added. |
| T0 | pointer | To be added. This parameter's element count is computed from size, type, and stride. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
ColorPointer<T0>(Int32, GLEnum, UInt32, ref T0)
To be added.
Declaration
public abstract void ColorPointer<T0>(int size, GLEnum type, uint stride, ref T0 pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | size | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | stride | To be added. |
| T0 | pointer | To be added. This parameter's element count is computed from size, type, and stride. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
CompileShader(UInt32)
To be added.
Declaration
public abstract void CompileShader(uint shader)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | To be added. |
CompressedTexImage1D(GLEnum, Int32, GLEnum, UInt32, Int32, UInt32, Void*)
To be added.
Declaration
public abstract void CompressedTexImage1D(GLEnum target, int level, GLEnum internalformat, uint width, int border, uint imageSize, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.Int32 | border | To be added. |
| System.UInt32 | imageSize | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from imageSize. |
CompressedTexImage1D(TextureTarget, Int32, InternalFormat, UInt32, Int32, UInt32, Void*)
To be added.
Declaration
public abstract void CompressedTexImage1D(TextureTarget target, int level, InternalFormat internalformat, uint width, int border, uint imageSize, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.Int32 | border | To be added. |
| System.UInt32 | imageSize | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from imageSize. |
CompressedTexImage1D<T0>(GLEnum, Int32, GLEnum, UInt32, Int32, UInt32, Span<T0>)
To be added.
Declaration
public abstract void CompressedTexImage1D<T0>(GLEnum target, int level, GLEnum internalformat, uint width, int border, uint imageSize, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.Int32 | border | To be added. |
| System.UInt32 | imageSize | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from imageSize. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
CompressedTexImage1D<T0>(TextureTarget, Int32, InternalFormat, UInt32, Int32, UInt32, Span<T0>)
To be added.
Declaration
public abstract void CompressedTexImage1D<T0>(TextureTarget target, int level, InternalFormat internalformat, uint width, int border, uint imageSize, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.Int32 | border | To be added. |
| System.UInt32 | imageSize | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from imageSize. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
CompressedTexImage2D(GLEnum, Int32, GLEnum, UInt32, UInt32, Int32, UInt32, Void*)
To be added.
Declaration
public abstract void CompressedTexImage2D(GLEnum target, int level, GLEnum internalformat, uint width, uint height, int border, uint imageSize, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.Int32 | border | To be added. |
| System.UInt32 | imageSize | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from imageSize. |
CompressedTexImage2D(TextureTarget, Int32, InternalFormat, UInt32, UInt32, Int32, UInt32, Void*)
To be added.
Declaration
public abstract void CompressedTexImage2D(TextureTarget target, int level, InternalFormat internalformat, uint width, uint height, int border, uint imageSize, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.Int32 | border | To be added. |
| System.UInt32 | imageSize | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from imageSize. |
CompressedTexImage2D<T0>(GLEnum, Int32, GLEnum, UInt32, UInt32, Int32, UInt32, Span<T0>)
To be added.
Declaration
public abstract void CompressedTexImage2D<T0>(GLEnum target, int level, GLEnum internalformat, uint width, uint height, int border, uint imageSize, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.Int32 | border | To be added. |
| System.UInt32 | imageSize | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from imageSize. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
CompressedTexImage2D<T0>(TextureTarget, Int32, InternalFormat, UInt32, UInt32, Int32, UInt32, Span<T0>)
To be added.
Declaration
public abstract void CompressedTexImage2D<T0>(TextureTarget target, int level, InternalFormat internalformat, uint width, uint height, int border, uint imageSize, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.Int32 | border | To be added. |
| System.UInt32 | imageSize | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from imageSize. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
CompressedTexImage3D(GLEnum, Int32, GLEnum, UInt32, UInt32, UInt32, Int32, UInt32, Void*)
To be added.
Declaration
public abstract void CompressedTexImage3D(GLEnum target, int level, GLEnum internalformat, uint width, uint height, uint depth, int border, uint imageSize, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| System.Int32 | border | To be added. |
| System.UInt32 | imageSize | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from imageSize. |
CompressedTexImage3D(TextureTarget, Int32, InternalFormat, UInt32, UInt32, UInt32, Int32, UInt32, Void*)
To be added.
Declaration
public abstract void CompressedTexImage3D(TextureTarget target, int level, InternalFormat internalformat, uint width, uint height, uint depth, int border, uint imageSize, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| System.Int32 | border | To be added. |
| System.UInt32 | imageSize | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from imageSize. |
CompressedTexImage3D<T0>(GLEnum, Int32, GLEnum, UInt32, UInt32, UInt32, Int32, UInt32, Span<T0>)
To be added.
Declaration
public abstract void CompressedTexImage3D<T0>(GLEnum target, int level, GLEnum internalformat, uint width, uint height, uint depth, int border, uint imageSize, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| System.Int32 | border | To be added. |
| System.UInt32 | imageSize | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from imageSize. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
CompressedTexImage3D<T0>(TextureTarget, Int32, InternalFormat, UInt32, UInt32, UInt32, Int32, UInt32, Span<T0>)
To be added.
Declaration
public abstract void CompressedTexImage3D<T0>(TextureTarget target, int level, InternalFormat internalformat, uint width, uint height, uint depth, int border, uint imageSize, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| System.Int32 | border | To be added. |
| System.UInt32 | imageSize | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from imageSize. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
CompressedTexSubImage1D(GLEnum, Int32, Int32, UInt32, GLEnum, UInt32, Void*)
To be added.
Declaration
public abstract void CompressedTexSubImage1D(GLEnum target, int level, int xoffset, uint width, GLEnum format, uint imageSize, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.UInt32 | width | To be added. |
| GLEnum | format | To be added. |
| System.UInt32 | imageSize | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from imageSize. |
CompressedTexSubImage1D(TextureTarget, Int32, Int32, UInt32, PixelFormat, UInt32, Void*)
To be added.
Declaration
public abstract void CompressedTexSubImage1D(TextureTarget target, int level, int xoffset, uint width, PixelFormat format, uint imageSize, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.UInt32 | width | To be added. |
| PixelFormat | format | To be added. |
| System.UInt32 | imageSize | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from imageSize. |
CompressedTexSubImage1D<T0>(GLEnum, Int32, Int32, UInt32, GLEnum, UInt32, Span<T0>)
To be added.
Declaration
public abstract void CompressedTexSubImage1D<T0>(GLEnum target, int level, int xoffset, uint width, GLEnum format, uint imageSize, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.UInt32 | width | To be added. |
| GLEnum | format | To be added. |
| System.UInt32 | imageSize | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from imageSize. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
CompressedTexSubImage1D<T0>(TextureTarget, Int32, Int32, UInt32, PixelFormat, UInt32, Span<T0>)
To be added.
Declaration
public abstract void CompressedTexSubImage1D<T0>(TextureTarget target, int level, int xoffset, uint width, PixelFormat format, uint imageSize, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.UInt32 | width | To be added. |
| PixelFormat | format | To be added. |
| System.UInt32 | imageSize | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from imageSize. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
CompressedTexSubImage2D(GLEnum, Int32, Int32, Int32, UInt32, UInt32, GLEnum, UInt32, Void*)
To be added.
Declaration
public abstract void CompressedTexSubImage2D(GLEnum target, int level, int xoffset, int yoffset, uint width, uint height, GLEnum format, uint imageSize, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| GLEnum | format | To be added. |
| System.UInt32 | imageSize | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from imageSize. |
CompressedTexSubImage2D(TextureTarget, Int32, Int32, Int32, UInt32, UInt32, PixelFormat, UInt32, Void*)
To be added.
Declaration
public abstract void CompressedTexSubImage2D(TextureTarget target, int level, int xoffset, int yoffset, uint width, uint height, PixelFormat format, uint imageSize, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| PixelFormat | format | To be added. |
| System.UInt32 | imageSize | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from imageSize. |
CompressedTexSubImage2D<T0>(GLEnum, Int32, Int32, Int32, UInt32, UInt32, GLEnum, UInt32, Span<T0>)
To be added.
Declaration
public abstract void CompressedTexSubImage2D<T0>(GLEnum target, int level, int xoffset, int yoffset, uint width, uint height, GLEnum format, uint imageSize, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| GLEnum | format | To be added. |
| System.UInt32 | imageSize | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from imageSize. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
CompressedTexSubImage2D<T0>(TextureTarget, Int32, Int32, Int32, UInt32, UInt32, PixelFormat, UInt32, Span<T0>)
To be added.
Declaration
public abstract void CompressedTexSubImage2D<T0>(TextureTarget target, int level, int xoffset, int yoffset, uint width, uint height, PixelFormat format, uint imageSize, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| PixelFormat | format | To be added. |
| System.UInt32 | imageSize | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from imageSize. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
CompressedTexSubImage3D(GLEnum, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, GLEnum, UInt32, Void*)
To be added.
Declaration
public abstract void CompressedTexSubImage3D(GLEnum target, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, GLEnum format, uint imageSize, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| GLEnum | format | To be added. |
| System.UInt32 | imageSize | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from imageSize. |
CompressedTexSubImage3D(TextureTarget, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, PixelFormat, UInt32, Void*)
To be added.
Declaration
public abstract void CompressedTexSubImage3D(TextureTarget target, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, PixelFormat format, uint imageSize, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| PixelFormat | format | To be added. |
| System.UInt32 | imageSize | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from imageSize. |
CompressedTexSubImage3D<T0>(GLEnum, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, GLEnum, UInt32, Span<T0>)
To be added.
Declaration
public abstract void CompressedTexSubImage3D<T0>(GLEnum target, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, GLEnum format, uint imageSize, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| GLEnum | format | To be added. |
| System.UInt32 | imageSize | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from imageSize. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
CompressedTexSubImage3D<T0>(TextureTarget, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, PixelFormat, UInt32, Span<T0>)
To be added.
Declaration
public abstract void CompressedTexSubImage3D<T0>(TextureTarget target, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, PixelFormat format, uint imageSize, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| PixelFormat | format | To be added. |
| System.UInt32 | imageSize | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from imageSize. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
CompressedTextureSubImage1D(UInt32, Int32, Int32, UInt32, GLEnum, UInt32, Void*)
To be added.
Declaration
public abstract void CompressedTextureSubImage1D(uint texture, int level, int xoffset, uint width, GLEnum format, uint imageSize, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.UInt32 | width | To be added. |
| GLEnum | format | To be added. |
| System.UInt32 | imageSize | To be added. |
| System.Void* | data | To be added. |
CompressedTextureSubImage1D(UInt32, Int32, Int32, UInt32, PixelFormat, UInt32, Void*)
To be added.
Declaration
public abstract void CompressedTextureSubImage1D(uint texture, int level, int xoffset, uint width, PixelFormat format, uint imageSize, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.UInt32 | width | To be added. |
| PixelFormat | format | To be added. |
| System.UInt32 | imageSize | To be added. |
| System.Void* | data | To be added. |
CompressedTextureSubImage1D<T0>(UInt32, Int32, Int32, UInt32, GLEnum, UInt32, Span<T0>)
To be added.
Declaration
public abstract void CompressedTextureSubImage1D<T0>(uint texture, int level, int xoffset, uint width, GLEnum format, uint imageSize, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.UInt32 | width | To be added. |
| GLEnum | format | To be added. |
| System.UInt32 | imageSize | To be added. |
| Span<T0> | data | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
CompressedTextureSubImage1D<T0>(UInt32, Int32, Int32, UInt32, PixelFormat, UInt32, Span<T0>)
To be added.
Declaration
public abstract void CompressedTextureSubImage1D<T0>(uint texture, int level, int xoffset, uint width, PixelFormat format, uint imageSize, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.UInt32 | width | To be added. |
| PixelFormat | format | To be added. |
| System.UInt32 | imageSize | To be added. |
| Span<T0> | data | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
CompressedTextureSubImage2D(UInt32, Int32, Int32, Int32, UInt32, UInt32, GLEnum, UInt32, Void*)
To be added.
Declaration
public abstract void CompressedTextureSubImage2D(uint texture, int level, int xoffset, int yoffset, uint width, uint height, GLEnum format, uint imageSize, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| GLEnum | format | To be added. |
| System.UInt32 | imageSize | To be added. |
| System.Void* | data | To be added. |
CompressedTextureSubImage2D(UInt32, Int32, Int32, Int32, UInt32, UInt32, PixelFormat, UInt32, Void*)
To be added.
Declaration
public abstract void CompressedTextureSubImage2D(uint texture, int level, int xoffset, int yoffset, uint width, uint height, PixelFormat format, uint imageSize, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| PixelFormat | format | To be added. |
| System.UInt32 | imageSize | To be added. |
| System.Void* | data | To be added. |
CompressedTextureSubImage2D<T0>(UInt32, Int32, Int32, Int32, UInt32, UInt32, GLEnum, UInt32, Span<T0>)
To be added.
Declaration
public abstract void CompressedTextureSubImage2D<T0>(uint texture, int level, int xoffset, int yoffset, uint width, uint height, GLEnum format, uint imageSize, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| GLEnum | format | To be added. |
| System.UInt32 | imageSize | To be added. |
| Span<T0> | data | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
CompressedTextureSubImage2D<T0>(UInt32, Int32, Int32, Int32, UInt32, UInt32, PixelFormat, UInt32, Span<T0>)
To be added.
Declaration
public abstract void CompressedTextureSubImage2D<T0>(uint texture, int level, int xoffset, int yoffset, uint width, uint height, PixelFormat format, uint imageSize, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| PixelFormat | format | To be added. |
| System.UInt32 | imageSize | To be added. |
| Span<T0> | data | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
CompressedTextureSubImage3D(UInt32, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, GLEnum, UInt32, Void*)
To be added.
Declaration
public abstract void CompressedTextureSubImage3D(uint texture, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, GLEnum format, uint imageSize, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| GLEnum | format | To be added. |
| System.UInt32 | imageSize | To be added. |
| System.Void* | data | To be added. |
CompressedTextureSubImage3D(UInt32, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, PixelFormat, UInt32, Void*)
To be added.
Declaration
public abstract void CompressedTextureSubImage3D(uint texture, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, PixelFormat format, uint imageSize, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| PixelFormat | format | To be added. |
| System.UInt32 | imageSize | To be added. |
| System.Void* | data | To be added. |
CompressedTextureSubImage3D<T0>(UInt32, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, GLEnum, UInt32, Span<T0>)
To be added.
Declaration
public abstract void CompressedTextureSubImage3D<T0>(uint texture, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, GLEnum format, uint imageSize, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| GLEnum | format | To be added. |
| System.UInt32 | imageSize | To be added. |
| Span<T0> | data | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
CompressedTextureSubImage3D<T0>(UInt32, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, PixelFormat, UInt32, Span<T0>)
To be added.
Declaration
public abstract void CompressedTextureSubImage3D<T0>(uint texture, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, PixelFormat format, uint imageSize, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| PixelFormat | format | To be added. |
| System.UInt32 | imageSize | To be added. |
| Span<T0> | data | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
CopyBufferSubData(CopyBufferSubDataTarget, CopyBufferSubDataTarget, IntPtr, IntPtr, UIntPtr)
To be added.
Declaration
public abstract void CopyBufferSubData(CopyBufferSubDataTarget readTarget, CopyBufferSubDataTarget writeTarget, IntPtr readOffset, IntPtr writeOffset, UIntPtr size)
Parameters
| Type | Name | Description |
|---|---|---|
| CopyBufferSubDataTarget | readTarget | To be added. |
| CopyBufferSubDataTarget | writeTarget | To be added. |
| IntPtr | readOffset | To be added. |
| IntPtr | writeOffset | To be added. |
| UIntPtr | size | To be added. |
CopyBufferSubData(CopyBufferSubDataTarget, CopyBufferSubDataTarget, Int32, Int32, UInt32)
To be added.
Declaration
public void CopyBufferSubData(CopyBufferSubDataTarget readTarget, CopyBufferSubDataTarget writeTarget, int readOffset, int writeOffset, uint size)
Parameters
| Type | Name | Description |
|---|---|---|
| CopyBufferSubDataTarget | readTarget | To be added. |
| CopyBufferSubDataTarget | writeTarget | To be added. |
| System.Int32 | readOffset | To be added. |
| System.Int32 | writeOffset | To be added. |
| System.UInt32 | size | To be added. |
CopyBufferSubData(GLEnum, GLEnum, IntPtr, IntPtr, UIntPtr)
To be added.
Declaration
public abstract void CopyBufferSubData(GLEnum readTarget, GLEnum writeTarget, IntPtr readOffset, IntPtr writeOffset, UIntPtr size)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | readTarget | To be added. |
| GLEnum | writeTarget | To be added. |
| IntPtr | readOffset | To be added. |
| IntPtr | writeOffset | To be added. |
| UIntPtr | size | To be added. |
CopyBufferSubData(GLEnum, GLEnum, Int32, Int32, UInt32)
To be added.
Declaration
public void CopyBufferSubData(GLEnum readTarget, GLEnum writeTarget, int readOffset, int writeOffset, uint size)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | readTarget | To be added. |
| GLEnum | writeTarget | To be added. |
| System.Int32 | readOffset | To be added. |
| System.Int32 | writeOffset | To be added. |
| System.UInt32 | size | To be added. |
CopyImageSubData(UInt32, CopyImageSubDataTarget, Int32, Int32, Int32, Int32, UInt32, CopyImageSubDataTarget, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void CopyImageSubData(uint srcName, CopyImageSubDataTarget srcTarget, int srcLevel, int srcX, int srcY, int srcZ, uint dstName, CopyImageSubDataTarget dstTarget, int dstLevel, int dstX, int dstY, int dstZ, uint srcWidth, uint srcHeight, uint srcDepth)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | srcName | To be added. |
| CopyImageSubDataTarget | srcTarget | To be added. |
| System.Int32 | srcLevel | To be added. |
| System.Int32 | srcX | To be added. |
| System.Int32 | srcY | To be added. |
| System.Int32 | srcZ | To be added. |
| System.UInt32 | dstName | To be added. |
| CopyImageSubDataTarget | dstTarget | To be added. |
| System.Int32 | dstLevel | To be added. |
| System.Int32 | dstX | To be added. |
| System.Int32 | dstY | To be added. |
| System.Int32 | dstZ | To be added. |
| System.UInt32 | srcWidth | To be added. |
| System.UInt32 | srcHeight | To be added. |
| System.UInt32 | srcDepth | To be added. |
CopyImageSubData(UInt32, GLEnum, Int32, Int32, Int32, Int32, UInt32, GLEnum, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void CopyImageSubData(uint srcName, GLEnum srcTarget, int srcLevel, int srcX, int srcY, int srcZ, uint dstName, GLEnum dstTarget, int dstLevel, int dstX, int dstY, int dstZ, uint srcWidth, uint srcHeight, uint srcDepth)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | srcName | To be added. |
| GLEnum | srcTarget | To be added. |
| System.Int32 | srcLevel | To be added. |
| System.Int32 | srcX | To be added. |
| System.Int32 | srcY | To be added. |
| System.Int32 | srcZ | To be added. |
| System.UInt32 | dstName | To be added. |
| GLEnum | dstTarget | To be added. |
| System.Int32 | dstLevel | To be added. |
| System.Int32 | dstX | To be added. |
| System.Int32 | dstY | To be added. |
| System.Int32 | dstZ | To be added. |
| System.UInt32 | srcWidth | To be added. |
| System.UInt32 | srcHeight | To be added. |
| System.UInt32 | srcDepth | To be added. |
CopyNamedBufferSubData(UInt32, UInt32, IntPtr, IntPtr, UIntPtr)
To be added.
Declaration
public abstract void CopyNamedBufferSubData(uint readBuffer, uint writeBuffer, IntPtr readOffset, IntPtr writeOffset, UIntPtr size)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | readBuffer | To be added. |
| System.UInt32 | writeBuffer | To be added. |
| IntPtr | readOffset | To be added. |
| IntPtr | writeOffset | To be added. |
| UIntPtr | size | To be added. |
CopyNamedBufferSubData(UInt32, UInt32, Int32, Int32, UInt32)
To be added.
Declaration
public void CopyNamedBufferSubData(uint readBuffer, uint writeBuffer, int readOffset, int writeOffset, uint size)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | readBuffer | To be added. |
| System.UInt32 | writeBuffer | To be added. |
| System.Int32 | readOffset | To be added. |
| System.Int32 | writeOffset | To be added. |
| System.UInt32 | size | To be added. |
CopyPixels(Int32, Int32, UInt32, UInt32, GLEnum)
To be added.
Declaration
public abstract void CopyPixels(int x, int y, uint width, uint height, GLEnum type)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| GLEnum | type | To be added. |
CopyPixels(Int32, Int32, UInt32, UInt32, PixelCopyType)
To be added.
Declaration
public abstract void CopyPixels(int x, int y, uint width, uint height, PixelCopyType type)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| PixelCopyType | type | To be added. |
CopyTexImage1D(GLEnum, Int32, GLEnum, Int32, Int32, UInt32, Int32)
To be added.
Declaration
public abstract void CopyTexImage1D(GLEnum target, int level, GLEnum internalformat, int x, int y, uint width, int border)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| GLEnum | internalformat | To be added. |
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.Int32 | border | To be added. |
CopyTexImage1D(TextureTarget, Int32, InternalFormat, Int32, Int32, UInt32, Int32)
To be added.
Declaration
public abstract void CopyTexImage1D(TextureTarget target, int level, InternalFormat internalformat, int x, int y, uint width, int border)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| InternalFormat | internalformat | To be added. |
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.Int32 | border | To be added. |
CopyTexImage2D(GLEnum, Int32, GLEnum, Int32, Int32, UInt32, UInt32, Int32)
To be added.
Declaration
public abstract void CopyTexImage2D(GLEnum target, int level, GLEnum internalformat, int x, int y, uint width, uint height, int border)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| GLEnum | internalformat | To be added. |
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.Int32 | border | To be added. |
CopyTexImage2D(TextureTarget, Int32, InternalFormat, Int32, Int32, UInt32, UInt32, Int32)
To be added.
Declaration
public abstract void CopyTexImage2D(TextureTarget target, int level, InternalFormat internalformat, int x, int y, uint width, uint height, int border)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| InternalFormat | internalformat | To be added. |
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.Int32 | border | To be added. |
CopyTexSubImage1D(GLEnum, Int32, Int32, Int32, Int32, UInt32)
To be added.
Declaration
public abstract void CopyTexSubImage1D(GLEnum target, int level, int xoffset, int x, int y, uint width)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
CopyTexSubImage1D(TextureTarget, Int32, Int32, Int32, Int32, UInt32)
To be added.
Declaration
public abstract void CopyTexSubImage1D(TextureTarget target, int level, int xoffset, int x, int y, uint width)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
CopyTexSubImage2D(GLEnum, Int32, Int32, Int32, Int32, Int32, UInt32, UInt32)
To be added.
Declaration
public abstract void CopyTexSubImage2D(GLEnum target, int level, int xoffset, int yoffset, int x, int y, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
CopyTexSubImage2D(TextureTarget, Int32, Int32, Int32, Int32, Int32, UInt32, UInt32)
To be added.
Declaration
public abstract void CopyTexSubImage2D(TextureTarget target, int level, int xoffset, int yoffset, int x, int y, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
CopyTexSubImage3D(GLEnum, Int32, Int32, Int32, Int32, Int32, Int32, UInt32, UInt32)
To be added.
Declaration
public abstract void CopyTexSubImage3D(GLEnum target, int level, int xoffset, int yoffset, int zoffset, int x, int y, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
CopyTexSubImage3D(TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, UInt32, UInt32)
To be added.
Declaration
public abstract void CopyTexSubImage3D(TextureTarget target, int level, int xoffset, int yoffset, int zoffset, int x, int y, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
CopyTextureSubImage1D(UInt32, Int32, Int32, Int32, Int32, UInt32)
To be added.
Declaration
public abstract void CopyTextureSubImage1D(uint texture, int level, int xoffset, int x, int y, uint width)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
CopyTextureSubImage2D(UInt32, Int32, Int32, Int32, Int32, Int32, UInt32, UInt32)
To be added.
Declaration
public abstract void CopyTextureSubImage2D(uint texture, int level, int xoffset, int yoffset, int x, int y, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
CopyTextureSubImage3D(UInt32, Int32, Int32, Int32, Int32, Int32, Int32, UInt32, UInt32)
To be added.
Declaration
public abstract void CopyTextureSubImage3D(uint texture, int level, int xoffset, int yoffset, int zoffset, int x, int y, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
CreateBuffer()
To be added.
Declaration
public uint CreateBuffer()
Returns
| Type | Description |
|---|---|
| System.UInt32 |
CreateBuffers(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void CreateBuffers(uint n, Span<uint> buffers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | buffers | To be added. This parameter's element count is taken from n. |
CreateBuffers(UInt32, UInt32*)
To be added.
Declaration
public abstract void CreateBuffers(uint n, uint *buffers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | buffers | To be added. This parameter's element count is taken from n. |
CreateFramebuffer()
To be added.
Declaration
public uint CreateFramebuffer()
Returns
| Type | Description |
|---|---|
| System.UInt32 |
CreateFramebuffers(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void CreateFramebuffers(uint n, Span<uint> framebuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | framebuffers | To be added. This parameter's element count is taken from n. |
CreateFramebuffers(UInt32, UInt32*)
To be added.
Declaration
public abstract void CreateFramebuffers(uint n, uint *framebuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | framebuffers | To be added. This parameter's element count is taken from n. |
CreateProgram()
To be added.
Declaration
public abstract uint CreateProgram()
Returns
| Type | Description |
|---|---|
| System.UInt32 | See summary. |
CreateProgramPipeline()
To be added.
Declaration
public uint CreateProgramPipeline()
Returns
| Type | Description |
|---|---|
| System.UInt32 |
CreateProgramPipelines(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void CreateProgramPipelines(uint n, Span<uint> pipelines)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | pipelines | To be added. This parameter's element count is taken from n. |
CreateProgramPipelines(UInt32, UInt32*)
To be added.
Declaration
public abstract void CreateProgramPipelines(uint n, uint *pipelines)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | pipelines | To be added. This parameter's element count is taken from n. |
CreateQueries(GLEnum, UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void CreateQueries(GLEnum target, uint n, Span<uint> ids)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | ids | To be added. This parameter's element count is taken from n. |
CreateQueries(GLEnum, UInt32, UInt32*)
To be added.
Declaration
public abstract void CreateQueries(GLEnum target, uint n, uint *ids)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | n | To be added. |
| System.UInt32* | ids | To be added. This parameter's element count is taken from n. |
CreateQueries(QueryTarget, UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void CreateQueries(QueryTarget target, uint n, Span<uint> ids)
Parameters
| Type | Name | Description |
|---|---|---|
| QueryTarget | target | To be added. |
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | ids | To be added. This parameter's element count is taken from n. |
CreateQueries(QueryTarget, UInt32, UInt32*)
To be added.
Declaration
public abstract void CreateQueries(QueryTarget target, uint n, uint *ids)
Parameters
| Type | Name | Description |
|---|---|---|
| QueryTarget | target | To be added. |
| System.UInt32 | n | To be added. |
| System.UInt32* | ids | To be added. This parameter's element count is taken from n. |
CreateRenderbuffer()
To be added.
Declaration
public uint CreateRenderbuffer()
Returns
| Type | Description |
|---|---|
| System.UInt32 |
CreateRenderbuffers(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void CreateRenderbuffers(uint n, Span<uint> renderbuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | renderbuffers | To be added. This parameter's element count is taken from n. |
CreateRenderbuffers(UInt32, UInt32*)
To be added.
Declaration
public abstract void CreateRenderbuffers(uint n, uint *renderbuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | renderbuffers | To be added. This parameter's element count is taken from n. |
CreateSampler()
To be added.
Declaration
public uint CreateSampler()
Returns
| Type | Description |
|---|---|
| System.UInt32 |
CreateSamplers(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void CreateSamplers(uint n, Span<uint> samplers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | samplers | To be added. This parameter's element count is taken from n. |
CreateSamplers(UInt32, UInt32*)
To be added.
Declaration
public abstract void CreateSamplers(uint n, uint *samplers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | samplers | To be added. This parameter's element count is taken from n. |
CreateShader(GLEnum)
To be added.
Declaration
public abstract uint CreateShader(GLEnum type)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
Returns
| Type | Description |
|---|---|
| System.UInt32 | See summary. |
CreateShader(ShaderType)
To be added.
Declaration
public abstract uint CreateShader(ShaderType type)
Parameters
| Type | Name | Description |
|---|---|---|
| ShaderType | type | To be added. |
Returns
| Type | Description |
|---|---|
| System.UInt32 | See summary. |
CreateShaderProgram(GLEnum, UInt32, Char**)
To be added.
Declaration
public abstract uint CreateShaderProgram(GLEnum type, uint count, char **strings)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | count | To be added. |
| System.Char** | strings | To be added. This parameter's element count is taken from count. |
Returns
| Type | Description |
|---|---|
| System.UInt32 | See summary. |
CreateShaderProgram(GLEnum, UInt32, String[])
To be added.
Declaration
public uint CreateShaderProgram(GLEnum type, uint count, string[] stringsSa)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | count | To be added. |
| System.String[] | stringsSa |
Returns
| Type | Description |
|---|---|
| System.UInt32 | See summary. |
CreateShaderProgram(ShaderType, UInt32, Char**)
To be added.
Declaration
public abstract uint CreateShaderProgram(ShaderType type, uint count, char **strings)
Parameters
| Type | Name | Description |
|---|---|---|
| ShaderType | type | To be added. |
| System.UInt32 | count | To be added. |
| System.Char** | strings | To be added. This parameter's element count is taken from count. |
Returns
| Type | Description |
|---|---|
| System.UInt32 | See summary. |
CreateShaderProgram(ShaderType, UInt32, String[])
To be added.
Declaration
public uint CreateShaderProgram(ShaderType type, uint count, string[] stringsSa)
Parameters
| Type | Name | Description |
|---|---|---|
| ShaderType | type | To be added. |
| System.UInt32 | count | To be added. |
| System.String[] | stringsSa |
Returns
| Type | Description |
|---|---|
| System.UInt32 | See summary. |
CreateTextures(GLEnum, UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void CreateTextures(GLEnum target, uint n, Span<uint> textures)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | textures | To be added. This parameter's element count is taken from n. |
CreateTextures(GLEnum, UInt32, UInt32*)
To be added.
Declaration
public abstract void CreateTextures(GLEnum target, uint n, uint *textures)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | n | To be added. |
| System.UInt32* | textures | To be added. This parameter's element count is taken from n. |
CreateTextures(TextureTarget, UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void CreateTextures(TextureTarget target, uint n, Span<uint> textures)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | textures | To be added. This parameter's element count is taken from n. |
CreateTextures(TextureTarget, UInt32, UInt32*)
To be added.
Declaration
public abstract void CreateTextures(TextureTarget target, uint n, uint *textures)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.UInt32 | n | To be added. |
| System.UInt32* | textures | To be added. This parameter's element count is taken from n. |
CreateTransformFeedback()
To be added.
Declaration
public uint CreateTransformFeedback()
Returns
| Type | Description |
|---|---|
| System.UInt32 |
CreateTransformFeedbacks(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void CreateTransformFeedbacks(uint n, Span<uint> ids)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | ids | To be added. This parameter's element count is taken from n. |
CreateTransformFeedbacks(UInt32, UInt32*)
To be added.
Declaration
public abstract void CreateTransformFeedbacks(uint n, uint *ids)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | ids | To be added. This parameter's element count is taken from n. |
CreateVertexArray()
To be added.
Declaration
public uint CreateVertexArray()
Returns
| Type | Description |
|---|---|
| System.UInt32 |
CreateVertexArrays(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void CreateVertexArrays(uint n, Span<uint> arrays)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | arrays | To be added. This parameter's element count is taken from n. |
CreateVertexArrays(UInt32, UInt32*)
To be added.
Declaration
public abstract void CreateVertexArrays(uint n, uint *arrays)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | arrays | To be added. This parameter's element count is taken from n. |
CullFace(CullFaceMode)
To be added.
Declaration
public abstract void CullFace(CullFaceMode mode)
Parameters
| Type | Name | Description |
|---|---|---|
| CullFaceMode | mode | To be added. |
CullFace(GLEnum)
To be added.
Declaration
public abstract void CullFace(GLEnum mode)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
DebugMessageCallback(DebugProc, Void*)
To be added.
Declaration
public abstract void DebugMessageCallback(DebugProc callback, void *userParam)
Parameters
| Type | Name | Description |
|---|---|---|
| DebugProc | callback | To be added. |
| System.Void* | userParam | To be added. |
DebugMessageCallback<T0>(DebugProc, Span<T0>)
To be added.
Declaration
public abstract void DebugMessageCallback<T0>(DebugProc callback, Span<T0> userParam)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| DebugProc | callback | To be added. |
| Span<T0> | userParam | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
DebugMessageControl(DebugSource, DebugType, DebugSeverity, UInt32, Span<UInt32>, Boolean)
To be added.
Declaration
public abstract void DebugMessageControl(DebugSource source, DebugType type, DebugSeverity severity, uint count, Span<uint> ids, bool enabled)
Parameters
| Type | Name | Description |
|---|---|---|
| DebugSource | source | To be added. |
| DebugType | type | To be added. |
| DebugSeverity | severity | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.UInt32> | ids | To be added. This parameter's element count is taken from count. |
| System.Boolean | enabled | To be added. |
DebugMessageControl(DebugSource, DebugType, DebugSeverity, UInt32, UInt32*, Boolean)
To be added.
Declaration
public abstract void DebugMessageControl(DebugSource source, DebugType type, DebugSeverity severity, uint count, uint *ids, bool enabled)
Parameters
| Type | Name | Description |
|---|---|---|
| DebugSource | source | To be added. |
| DebugType | type | To be added. |
| DebugSeverity | severity | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | ids | To be added. This parameter's element count is taken from count. |
| System.Boolean | enabled | To be added. |
DebugMessageControl(GLEnum, GLEnum, GLEnum, UInt32, Span<UInt32>, Boolean)
To be added.
Declaration
public abstract void DebugMessageControl(GLEnum source, GLEnum type, GLEnum severity, uint count, Span<uint> ids, bool enabled)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | source | To be added. |
| GLEnum | type | To be added. |
| GLEnum | severity | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.UInt32> | ids | To be added. This parameter's element count is taken from count. |
| System.Boolean | enabled | To be added. |
DebugMessageControl(GLEnum, GLEnum, GLEnum, UInt32, UInt32*, Boolean)
To be added.
Declaration
public abstract void DebugMessageControl(GLEnum source, GLEnum type, GLEnum severity, uint count, uint *ids, bool enabled)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | source | To be added. |
| GLEnum | type | To be added. |
| GLEnum | severity | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | ids | To be added. This parameter's element count is taken from count. |
| System.Boolean | enabled | To be added. |
DebugMessageInsert(DebugSource, DebugType, UInt32, DebugSeverity, UInt32, String)
To be added.
Declaration
public abstract void DebugMessageInsert(DebugSource source, DebugType type, uint id, DebugSeverity severity, uint length, string buf)
Parameters
| Type | Name | Description |
|---|---|---|
| DebugSource | source | To be added. |
| DebugType | type | To be added. |
| System.UInt32 | id | To be added. |
| DebugSeverity | severity | To be added. |
| System.UInt32 | length | To be added. |
| System.String | buf | To be added. |
DebugMessageInsert(GLEnum, GLEnum, UInt32, GLEnum, UInt32, Char*)
To be added.
Declaration
public abstract void DebugMessageInsert(GLEnum source, GLEnum type, uint id, GLEnum severity, uint length, char *buf)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | source | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | id | To be added. |
| GLEnum | severity | To be added. |
| System.UInt32 | length | To be added. |
| System.Char* | buf | To be added. This parameter's element count is computed from buf and length. |
DebugMessageInsert(GLEnum, GLEnum, UInt32, GLEnum, UInt32, ref Char)
To be added.
Declaration
public abstract void DebugMessageInsert(GLEnum source, GLEnum type, uint id, GLEnum severity, uint length, ref char buf)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | source | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | id | To be added. |
| GLEnum | severity | To be added. |
| System.UInt32 | length | To be added. |
| System.Char | buf | To be added. This parameter's element count is computed from buf and length. |
DeleteBuffer(UInt32)
To be added.
Declaration
public void DeleteBuffer(uint buffers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffers | To be added. This parameter's element count is taken from n. |
DeleteBuffers(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void DeleteBuffers(uint n, Span<uint> buffers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | buffers | To be added. This parameter's element count is taken from n. |
DeleteBuffers(UInt32, UInt32*)
To be added.
Declaration
public abstract void DeleteBuffers(uint n, uint *buffers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | buffers | To be added. This parameter's element count is taken from n. |
DeleteFramebuffer(UInt32)
To be added.
Declaration
public void DeleteFramebuffer(uint framebuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffers | To be added. This parameter's element count is taken from n. |
DeleteFramebuffers(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void DeleteFramebuffers(uint n, Span<uint> framebuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | framebuffers | To be added. This parameter's element count is taken from n. |
DeleteFramebuffers(UInt32, UInt32*)
To be added.
Declaration
public abstract void DeleteFramebuffers(uint n, uint *framebuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | framebuffers | To be added. This parameter's element count is taken from n. |
DeleteLists(UInt32, UInt32)
To be added.
Declaration
public abstract void DeleteLists(uint list, uint range)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | list | To be added. |
| System.UInt32 | range | To be added. |
DeleteProgram(UInt32)
To be added.
Declaration
public abstract void DeleteProgram(uint program)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
DeleteProgramPipeline(UInt32)
To be added.
Declaration
public void DeleteProgramPipeline(uint pipelines)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | pipelines | To be added. This parameter's element count is taken from n. |
DeleteProgramPipelines(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void DeleteProgramPipelines(uint n, Span<uint> pipelines)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | pipelines | To be added. This parameter's element count is taken from n. |
DeleteProgramPipelines(UInt32, UInt32*)
To be added.
Declaration
public abstract void DeleteProgramPipelines(uint n, uint *pipelines)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | pipelines | To be added. This parameter's element count is taken from n. |
DeleteQueries(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void DeleteQueries(uint n, Span<uint> ids)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | ids | To be added. This parameter's element count is taken from n. |
DeleteQueries(UInt32, UInt32*)
To be added.
Declaration
public abstract void DeleteQueries(uint n, uint *ids)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | ids | To be added. This parameter's element count is taken from n. |
DeleteQuery(UInt32)
To be added.
Declaration
public void DeleteQuery(uint ids)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | ids | To be added. This parameter's element count is taken from n. |
DeleteRenderbuffer(UInt32)
To be added.
Declaration
public void DeleteRenderbuffer(uint renderbuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | renderbuffers | To be added. This parameter's element count is taken from n. |
DeleteRenderbuffers(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void DeleteRenderbuffers(uint n, Span<uint> renderbuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | renderbuffers | To be added. This parameter's element count is taken from n. |
DeleteRenderbuffers(UInt32, UInt32*)
To be added.
Declaration
public abstract void DeleteRenderbuffers(uint n, uint *renderbuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | renderbuffers | To be added. This parameter's element count is taken from n. |
DeleteSampler(UInt32)
To be added.
Declaration
public void DeleteSampler(uint samplers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | samplers | To be added. This parameter's element count is taken from count. |
DeleteSamplers(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void DeleteSamplers(uint count, Span<uint> samplers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | count | To be added. |
| Span<System.UInt32> | samplers | To be added. This parameter's element count is taken from count. |
DeleteSamplers(UInt32, UInt32*)
To be added.
Declaration
public abstract void DeleteSamplers(uint count, uint *samplers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | count | To be added. |
| System.UInt32* | samplers | To be added. This parameter's element count is taken from count. |
DeleteShader(UInt32)
To be added.
Declaration
public abstract void DeleteShader(uint shader)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | To be added. |
DeleteSync(IntPtr)
To be added.
Declaration
public abstract void DeleteSync(IntPtr sync)
Parameters
| Type | Name | Description |
|---|---|---|
| IntPtr | sync | To be added. |
DeleteSync(Int32)
To be added.
Declaration
public void DeleteSync(int sync)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | sync | To be added. |
DeleteTexture(UInt32)
To be added.
Declaration
public void DeleteTexture(uint textures)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | textures | To be added. This parameter's element count is taken from n. |
DeleteTextures(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void DeleteTextures(uint n, Span<uint> textures)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | textures | To be added. This parameter's element count is taken from n. |
DeleteTextures(UInt32, UInt32*)
To be added.
Declaration
public abstract void DeleteTextures(uint n, uint *textures)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | textures | To be added. This parameter's element count is taken from n. |
DeleteTransformFeedback(UInt32)
To be added.
Declaration
public void DeleteTransformFeedback(uint ids)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | ids | To be added. This parameter's element count is taken from n. |
DeleteTransformFeedbacks(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void DeleteTransformFeedbacks(uint n, Span<uint> ids)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | ids | To be added. This parameter's element count is taken from n. |
DeleteTransformFeedbacks(UInt32, UInt32*)
To be added.
Declaration
public abstract void DeleteTransformFeedbacks(uint n, uint *ids)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | ids | To be added. This parameter's element count is taken from n. |
DeleteVertexArray(UInt32)
To be added.
Declaration
public void DeleteVertexArray(uint arrays)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | arrays | To be added. This parameter's element count is taken from n. |
DeleteVertexArrays(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void DeleteVertexArrays(uint n, Span<uint> arrays)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | arrays | To be added. This parameter's element count is taken from n. |
DeleteVertexArrays(UInt32, UInt32*)
To be added.
Declaration
public abstract void DeleteVertexArrays(uint n, uint *arrays)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | arrays | To be added. This parameter's element count is taken from n. |
DepthFunc(DepthFunction)
To be added.
Declaration
public abstract void DepthFunc(DepthFunction func)
Parameters
| Type | Name | Description |
|---|---|---|
| DepthFunction | func | To be added. |
DepthFunc(GLEnum)
To be added.
Declaration
public abstract void DepthFunc(GLEnum func)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | func | To be added. |
DepthMask(Boolean)
To be added.
Declaration
public abstract void DepthMask(bool flag)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Boolean | flag | To be added. |
DepthRange(Double, Double)
To be added.
Declaration
public abstract void DepthRange(double n, double f)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | n | To be added. |
| System.Double | f | To be added. |
DepthRange(Single, Single)
To be added.
Declaration
public abstract void DepthRange(float n, float f)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | n | To be added. |
| System.Single | f | To be added. |
DepthRangeArray(UInt32, UInt32, Double*)
To be added.
Declaration
public abstract void DepthRangeArray(uint first, uint count, double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | first | To be added. |
| System.UInt32 | count | To be added. |
| System.Double* | v | To be added. This parameter's element count is computed from count. |
DepthRangeArray(UInt32, UInt32, ref Double)
To be added.
Declaration
public abstract void DepthRangeArray(uint first, uint count, ref double v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | first | To be added. |
| System.UInt32 | count | To be added. |
| System.Double | v | To be added. This parameter's element count is computed from count. |
DepthRangeIndexed(UInt32, Double, Double)
To be added.
Declaration
public abstract void DepthRangeIndexed(uint index, double n, double f)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Double | n | To be added. |
| System.Double | f | To be added. |
DetachShader(UInt32, UInt32)
To be added.
Declaration
public abstract void DetachShader(uint program, uint shader)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | shader | To be added. |
Disable(EnableCap)
To be added.
Declaration
public abstract void Disable(EnableCap cap)
Parameters
| Type | Name | Description |
|---|---|---|
| EnableCap | cap | To be added. |
Disable(EnableCap, UInt32)
To be added.
Declaration
public abstract void Disable(EnableCap target, uint index)
Parameters
| Type | Name | Description |
|---|---|---|
| EnableCap | target | To be added. |
| System.UInt32 | index | To be added. |
Disable(GLEnum)
To be added.
Declaration
public abstract void Disable(GLEnum cap)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | cap | To be added. |
Disable(GLEnum, UInt32)
To be added.
Declaration
public abstract void Disable(GLEnum target, uint index)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | index | To be added. |
DisableClientState(EnableCap)
To be added.
Declaration
public abstract void DisableClientState(EnableCap array)
Parameters
| Type | Name | Description |
|---|---|---|
| EnableCap | array | To be added. |
DisableClientState(GLEnum)
To be added.
Declaration
public abstract void DisableClientState(GLEnum array)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | array | To be added. |
DisableVertexArrayAttrib(UInt32, UInt32)
To be added.
Declaration
public abstract void DisableVertexArrayAttrib(uint vaobj, uint index)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| System.UInt32 | index | To be added. |
DisableVertexAttribArray(UInt32)
To be added.
Declaration
public abstract void DisableVertexAttribArray(uint index)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
DispatchCompute(UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void DispatchCompute(uint num_groups_x, uint num_groups_y, uint num_groups_z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | num_groups_x | To be added. |
| System.UInt32 | num_groups_y | To be added. |
| System.UInt32 | num_groups_z | To be added. |
DispatchComputeIndirect(IntPtr)
To be added.
Declaration
public abstract void DispatchComputeIndirect(IntPtr indirect)
Parameters
| Type | Name | Description |
|---|---|---|
| IntPtr | indirect | To be added. |
DispatchComputeIndirect(Int32)
To be added.
Declaration
public void DispatchComputeIndirect(int indirect)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | indirect | To be added. |
DrawArrays(GLEnum, Int32, UInt32)
To be added.
Declaration
public abstract void DrawArrays(GLEnum mode, int first, uint count)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.Int32 | first | To be added. |
| System.UInt32 | count | To be added. |
DrawArrays(PrimitiveType, Int32, UInt32)
To be added.
Declaration
public abstract void DrawArrays(PrimitiveType mode, int first, uint count)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.Int32 | first | To be added. |
| System.UInt32 | count | To be added. |
DrawArraysIndirect(GLEnum, Void*)
To be added.
Declaration
public abstract void DrawArraysIndirect(GLEnum mode, void *indirect)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.Void* | indirect | To be added. |
DrawArraysIndirect(PrimitiveType, Void*)
To be added.
Declaration
public abstract void DrawArraysIndirect(PrimitiveType mode, void *indirect)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.Void* | indirect | To be added. |
DrawArraysIndirect<T0>(GLEnum, Span<T0>)
To be added.
Declaration
public abstract void DrawArraysIndirect<T0>(GLEnum mode, Span<T0> indirect)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| Span<T0> | indirect | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
DrawArraysIndirect<T0>(PrimitiveType, Span<T0>)
To be added.
Declaration
public abstract void DrawArraysIndirect<T0>(PrimitiveType mode, Span<T0> indirect)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| Span<T0> | indirect | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
DrawArraysInstanced(GLEnum, Int32, UInt32, UInt32)
To be added.
Declaration
public abstract void DrawArraysInstanced(GLEnum mode, int first, uint count, uint instancecount)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.Int32 | first | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32 | instancecount | To be added. |
DrawArraysInstanced(PrimitiveType, Int32, UInt32, UInt32)
To be added.
Declaration
public abstract void DrawArraysInstanced(PrimitiveType mode, int first, uint count, uint instancecount)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.Int32 | first | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32 | instancecount | To be added. |
DrawArraysInstancedBaseInstance(GLEnum, Int32, UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void DrawArraysInstancedBaseInstance(GLEnum mode, int first, uint count, uint instancecount, uint baseinstance)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.Int32 | first | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32 | instancecount | To be added. |
| System.UInt32 | baseinstance | To be added. |
DrawArraysInstancedBaseInstance(PrimitiveType, Int32, UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void DrawArraysInstancedBaseInstance(PrimitiveType mode, int first, uint count, uint instancecount, uint baseinstance)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.Int32 | first | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32 | instancecount | To be added. |
| System.UInt32 | baseinstance | To be added. |
DrawBuffer(DrawBufferMode)
To be added.
Declaration
public abstract void DrawBuffer(DrawBufferMode buf)
Parameters
| Type | Name | Description |
|---|---|---|
| DrawBufferMode | buf | To be added. |
DrawBuffer(GLEnum)
To be added.
Declaration
public abstract void DrawBuffer(GLEnum buf)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | buf | To be added. |
DrawBuffers(UInt32, DrawBufferMode*)
To be added.
Declaration
public abstract void DrawBuffers(uint n, DrawBufferMode*bufs)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| DrawBufferMode* | bufs | To be added. This parameter's element count is taken from n. |
DrawBuffers(UInt32, GLEnum*)
To be added.
Declaration
public abstract void DrawBuffers(uint n, GLEnum*bufs)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| GLEnum* | bufs | To be added. This parameter's element count is taken from n. |
DrawBuffers(UInt32, Span<DrawBufferMode>)
To be added.
Declaration
public abstract void DrawBuffers(uint n, Span<DrawBufferMode> bufs)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<DrawBufferMode> | bufs | To be added. This parameter's element count is taken from n. |
DrawBuffers(UInt32, Span<GLEnum>)
To be added.
Declaration
public abstract void DrawBuffers(uint n, Span<GLEnum> bufs)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<GLEnum> | bufs | To be added. This parameter's element count is taken from n. |
DrawElements(GLEnum, UInt32, GLEnum, Void*)
To be added.
Declaration
public abstract void DrawElements(GLEnum mode, uint count, GLEnum type, void *indices)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.UInt32 | count | To be added. |
| GLEnum | type | To be added. |
| System.Void* | indices | To be added. This parameter's element count is computed from count and type. |
DrawElements(PrimitiveType, UInt32, DrawElementsType, Void*)
To be added.
Declaration
public abstract void DrawElements(PrimitiveType mode, uint count, DrawElementsType type, void *indices)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.UInt32 | count | To be added. |
| DrawElementsType | type | To be added. |
| System.Void* | indices | To be added. This parameter's element count is computed from count and type. |
DrawElements<T0>(GLEnum, UInt32, GLEnum, ref T0)
To be added.
Declaration
public abstract void DrawElements<T0>(GLEnum mode, uint count, GLEnum type, ref T0 indices)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.UInt32 | count | To be added. |
| GLEnum | type | To be added. |
| T0 | indices | To be added. This parameter's element count is computed from count and type. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
DrawElements<T0>(PrimitiveType, UInt32, DrawElementsType, ref T0)
To be added.
Declaration
public abstract void DrawElements<T0>(PrimitiveType mode, uint count, DrawElementsType type, ref T0 indices)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.UInt32 | count | To be added. |
| DrawElementsType | type | To be added. |
| T0 | indices | To be added. This parameter's element count is computed from count and type. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
DrawElementsBaseVertex(GLEnum, UInt32, GLEnum, Void*, Int32)
To be added.
Declaration
public abstract void DrawElementsBaseVertex(GLEnum mode, uint count, GLEnum type, void *indices, int basevertex)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.UInt32 | count | To be added. |
| GLEnum | type | To be added. |
| System.Void* | indices | To be added. This parameter's element count is computed from count and type. |
| System.Int32 | basevertex | To be added. |
DrawElementsBaseVertex(PrimitiveType, UInt32, DrawElementsType, Void*, Int32)
To be added.
Declaration
public abstract void DrawElementsBaseVertex(PrimitiveType mode, uint count, DrawElementsType type, void *indices, int basevertex)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.UInt32 | count | To be added. |
| DrawElementsType | type | To be added. |
| System.Void* | indices | To be added. This parameter's element count is computed from count and type. |
| System.Int32 | basevertex | To be added. |
DrawElementsBaseVertex<T0>(GLEnum, UInt32, GLEnum, ref T0, Int32)
To be added.
Declaration
public abstract void DrawElementsBaseVertex<T0>(GLEnum mode, uint count, GLEnum type, ref T0 indices, int basevertex)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.UInt32 | count | To be added. |
| GLEnum | type | To be added. |
| T0 | indices | To be added. This parameter's element count is computed from count and type. |
| System.Int32 | basevertex | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
DrawElementsBaseVertex<T0>(PrimitiveType, UInt32, DrawElementsType, ref T0, Int32)
To be added.
Declaration
public abstract void DrawElementsBaseVertex<T0>(PrimitiveType mode, uint count, DrawElementsType type, ref T0 indices, int basevertex)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.UInt32 | count | To be added. |
| DrawElementsType | type | To be added. |
| T0 | indices | To be added. This parameter's element count is computed from count and type. |
| System.Int32 | basevertex | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
DrawElementsIndirect(GLEnum, GLEnum, Void*)
To be added.
Declaration
public abstract void DrawElementsIndirect(GLEnum mode, GLEnum type, void *indirect)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| GLEnum | type | To be added. |
| System.Void* | indirect | To be added. |
DrawElementsIndirect(PrimitiveType, DrawElementsType, Void*)
To be added.
Declaration
public abstract void DrawElementsIndirect(PrimitiveType mode, DrawElementsType type, void *indirect)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| DrawElementsType | type | To be added. |
| System.Void* | indirect | To be added. |
DrawElementsIndirect<T0>(GLEnum, GLEnum, Span<T0>)
To be added.
Declaration
public abstract void DrawElementsIndirect<T0>(GLEnum mode, GLEnum type, Span<T0> indirect)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| GLEnum | type | To be added. |
| Span<T0> | indirect | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
DrawElementsIndirect<T0>(PrimitiveType, DrawElementsType, Span<T0>)
To be added.
Declaration
public abstract void DrawElementsIndirect<T0>(PrimitiveType mode, DrawElementsType type, Span<T0> indirect)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| DrawElementsType | type | To be added. |
| Span<T0> | indirect | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
DrawElementsInstanced(GLEnum, UInt32, GLEnum, Void*, UInt32)
To be added.
Declaration
public abstract void DrawElementsInstanced(GLEnum mode, uint count, GLEnum type, void *indices, uint instancecount)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.UInt32 | count | To be added. |
| GLEnum | type | To be added. |
| System.Void* | indices | To be added. This parameter's element count is computed from count and type. |
| System.UInt32 | instancecount | To be added. |
DrawElementsInstanced(PrimitiveType, UInt32, DrawElementsType, Void*, UInt32)
To be added.
Declaration
public abstract void DrawElementsInstanced(PrimitiveType mode, uint count, DrawElementsType type, void *indices, uint instancecount)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.UInt32 | count | To be added. |
| DrawElementsType | type | To be added. |
| System.Void* | indices | To be added. This parameter's element count is computed from count and type. |
| System.UInt32 | instancecount | To be added. |
DrawElementsInstanced<T0>(GLEnum, UInt32, GLEnum, ref T0, UInt32)
To be added.
Declaration
public abstract void DrawElementsInstanced<T0>(GLEnum mode, uint count, GLEnum type, ref T0 indices, uint instancecount)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.UInt32 | count | To be added. |
| GLEnum | type | To be added. |
| T0 | indices | To be added. This parameter's element count is computed from count and type. |
| System.UInt32 | instancecount | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
DrawElementsInstanced<T0>(PrimitiveType, UInt32, DrawElementsType, ref T0, UInt32)
To be added.
Declaration
public abstract void DrawElementsInstanced<T0>(PrimitiveType mode, uint count, DrawElementsType type, ref T0 indices, uint instancecount)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.UInt32 | count | To be added. |
| DrawElementsType | type | To be added. |
| T0 | indices | To be added. This parameter's element count is computed from count and type. |
| System.UInt32 | instancecount | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
DrawElementsInstancedBaseInstance(GLEnum, UInt32, GLEnum, Void*, UInt32, UInt32)
To be added.
Declaration
public abstract void DrawElementsInstancedBaseInstance(GLEnum mode, uint count, GLEnum type, void *indices, uint instancecount, uint baseinstance)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.UInt32 | count | To be added. |
| GLEnum | type | To be added. |
| System.Void* | indices | To be added. This parameter's element count is taken from count. |
| System.UInt32 | instancecount | To be added. |
| System.UInt32 | baseinstance | To be added. |
DrawElementsInstancedBaseInstance(PrimitiveType, UInt32, PrimitiveType, Void*, UInt32, UInt32)
To be added.
Declaration
public abstract void DrawElementsInstancedBaseInstance(PrimitiveType mode, uint count, PrimitiveType type, void *indices, uint instancecount, uint baseinstance)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.UInt32 | count | To be added. |
| PrimitiveType | type | To be added. |
| System.Void* | indices | To be added. This parameter's element count is taken from count. |
| System.UInt32 | instancecount | To be added. |
| System.UInt32 | baseinstance | To be added. |
DrawElementsInstancedBaseInstance<T0>(GLEnum, UInt32, GLEnum, Span<T0>, UInt32, UInt32)
To be added.
Declaration
public abstract void DrawElementsInstancedBaseInstance<T0>(GLEnum mode, uint count, GLEnum type, Span<T0> indices, uint instancecount, uint baseinstance)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.UInt32 | count | To be added. |
| GLEnum | type | To be added. |
| Span<T0> | indices | To be added. This parameter's element count is taken from count. |
| System.UInt32 | instancecount | To be added. |
| System.UInt32 | baseinstance | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
DrawElementsInstancedBaseInstance<T0>(PrimitiveType, UInt32, PrimitiveType, Span<T0>, UInt32, UInt32)
To be added.
Declaration
public abstract void DrawElementsInstancedBaseInstance<T0>(PrimitiveType mode, uint count, PrimitiveType type, Span<T0> indices, uint instancecount, uint baseinstance)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.UInt32 | count | To be added. |
| PrimitiveType | type | To be added. |
| Span<T0> | indices | To be added. This parameter's element count is taken from count. |
| System.UInt32 | instancecount | To be added. |
| System.UInt32 | baseinstance | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
DrawElementsInstancedBaseVertex(GLEnum, UInt32, GLEnum, Void*, UInt32, Int32)
To be added.
Declaration
public abstract void DrawElementsInstancedBaseVertex(GLEnum mode, uint count, GLEnum type, void *indices, uint instancecount, int basevertex)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.UInt32 | count | To be added. |
| GLEnum | type | To be added. |
| System.Void* | indices | To be added. This parameter's element count is computed from count and type. |
| System.UInt32 | instancecount | To be added. |
| System.Int32 | basevertex | To be added. |
DrawElementsInstancedBaseVertex(PrimitiveType, UInt32, DrawElementsType, Void*, UInt32, Int32)
To be added.
Declaration
public abstract void DrawElementsInstancedBaseVertex(PrimitiveType mode, uint count, DrawElementsType type, void *indices, uint instancecount, int basevertex)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.UInt32 | count | To be added. |
| DrawElementsType | type | To be added. |
| System.Void* | indices | To be added. This parameter's element count is computed from count and type. |
| System.UInt32 | instancecount | To be added. |
| System.Int32 | basevertex | To be added. |
DrawElementsInstancedBaseVertex<T0>(GLEnum, UInt32, GLEnum, ref T0, UInt32, Int32)
To be added.
Declaration
public abstract void DrawElementsInstancedBaseVertex<T0>(GLEnum mode, uint count, GLEnum type, ref T0 indices, uint instancecount, int basevertex)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.UInt32 | count | To be added. |
| GLEnum | type | To be added. |
| T0 | indices | To be added. This parameter's element count is computed from count and type. |
| System.UInt32 | instancecount | To be added. |
| System.Int32 | basevertex | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
DrawElementsInstancedBaseVertex<T0>(PrimitiveType, UInt32, DrawElementsType, ref T0, UInt32, Int32)
To be added.
Declaration
public abstract void DrawElementsInstancedBaseVertex<T0>(PrimitiveType mode, uint count, DrawElementsType type, ref T0 indices, uint instancecount, int basevertex)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.UInt32 | count | To be added. |
| DrawElementsType | type | To be added. |
| T0 | indices | To be added. This parameter's element count is computed from count and type. |
| System.UInt32 | instancecount | To be added. |
| System.Int32 | basevertex | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
DrawElementsInstancedBaseVertexBaseInstance(GLEnum, UInt32, GLEnum, Void*, UInt32, Int32, UInt32)
To be added.
Declaration
public abstract void DrawElementsInstancedBaseVertexBaseInstance(GLEnum mode, uint count, GLEnum type, void *indices, uint instancecount, int basevertex, uint baseinstance)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.UInt32 | count | To be added. |
| GLEnum | type | To be added. |
| System.Void* | indices | To be added. This parameter's element count is taken from count. |
| System.UInt32 | instancecount | To be added. |
| System.Int32 | basevertex | To be added. |
| System.UInt32 | baseinstance | To be added. |
DrawElementsInstancedBaseVertexBaseInstance(PrimitiveType, UInt32, DrawElementsType, Void*, UInt32, Int32, UInt32)
To be added.
Declaration
public abstract void DrawElementsInstancedBaseVertexBaseInstance(PrimitiveType mode, uint count, DrawElementsType type, void *indices, uint instancecount, int basevertex, uint baseinstance)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.UInt32 | count | To be added. |
| DrawElementsType | type | To be added. |
| System.Void* | indices | To be added. This parameter's element count is taken from count. |
| System.UInt32 | instancecount | To be added. |
| System.Int32 | basevertex | To be added. |
| System.UInt32 | baseinstance | To be added. |
DrawElementsInstancedBaseVertexBaseInstance<T0>(GLEnum, UInt32, GLEnum, Span<T0>, UInt32, Int32, UInt32)
To be added.
Declaration
public abstract void DrawElementsInstancedBaseVertexBaseInstance<T0>(GLEnum mode, uint count, GLEnum type, Span<T0> indices, uint instancecount, int basevertex, uint baseinstance)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.UInt32 | count | To be added. |
| GLEnum | type | To be added. |
| Span<T0> | indices | To be added. This parameter's element count is taken from count. |
| System.UInt32 | instancecount | To be added. |
| System.Int32 | basevertex | To be added. |
| System.UInt32 | baseinstance | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
DrawElementsInstancedBaseVertexBaseInstance<T0>(PrimitiveType, UInt32, DrawElementsType, Span<T0>, UInt32, Int32, UInt32)
To be added.
Declaration
public abstract void DrawElementsInstancedBaseVertexBaseInstance<T0>(PrimitiveType mode, uint count, DrawElementsType type, Span<T0> indices, uint instancecount, int basevertex, uint baseinstance)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.UInt32 | count | To be added. |
| DrawElementsType | type | To be added. |
| Span<T0> | indices | To be added. This parameter's element count is taken from count. |
| System.UInt32 | instancecount | To be added. |
| System.Int32 | basevertex | To be added. |
| System.UInt32 | baseinstance | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
DrawPixels(UInt32, UInt32, GLEnum, GLEnum, Void*)
To be added.
Declaration
public abstract void DrawPixels(uint width, uint height, GLEnum format, GLEnum type, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.Void* | pixels | To be added. This parameter's element count is computed from format, type, width, and height. |
DrawPixels(UInt32, UInt32, PixelFormat, PixelType, Void*)
To be added.
Declaration
public abstract void DrawPixels(uint width, uint height, PixelFormat format, PixelType type, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.Void* | pixels | To be added. This parameter's element count is computed from format, type, width, and height. |
DrawPixels<T0>(UInt32, UInt32, GLEnum, GLEnum, ref T0)
To be added.
Declaration
public abstract void DrawPixels<T0>(uint width, uint height, GLEnum format, GLEnum type, ref T0 pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| T0 | pixels | To be added. This parameter's element count is computed from format, type, width, and height. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
DrawPixels<T0>(UInt32, UInt32, PixelFormat, PixelType, ref T0)
To be added.
Declaration
public abstract void DrawPixels<T0>(uint width, uint height, PixelFormat format, PixelType type, ref T0 pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| T0 | pixels | To be added. This parameter's element count is computed from format, type, width, and height. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
DrawRangeElements(GLEnum, UInt32, UInt32, UInt32, GLEnum, Void*)
To be added.
Declaration
public abstract void DrawRangeElements(GLEnum mode, uint start, uint end, uint count, GLEnum type, void *indices)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.UInt32 | start | To be added. |
| System.UInt32 | end | To be added. |
| System.UInt32 | count | To be added. |
| GLEnum | type | To be added. |
| System.Void* | indices | To be added. This parameter's element count is computed from count and type. |
DrawRangeElements(PrimitiveType, UInt32, UInt32, UInt32, DrawElementsType, Void*)
To be added.
Declaration
public abstract void DrawRangeElements(PrimitiveType mode, uint start, uint end, uint count, DrawElementsType type, void *indices)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.UInt32 | start | To be added. |
| System.UInt32 | end | To be added. |
| System.UInt32 | count | To be added. |
| DrawElementsType | type | To be added. |
| System.Void* | indices | To be added. This parameter's element count is computed from count and type. |
DrawRangeElements<T0>(GLEnum, UInt32, UInt32, UInt32, GLEnum, ref T0)
To be added.
Declaration
public abstract void DrawRangeElements<T0>(GLEnum mode, uint start, uint end, uint count, GLEnum type, ref T0 indices)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.UInt32 | start | To be added. |
| System.UInt32 | end | To be added. |
| System.UInt32 | count | To be added. |
| GLEnum | type | To be added. |
| T0 | indices | To be added. This parameter's element count is computed from count and type. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
DrawRangeElements<T0>(PrimitiveType, UInt32, UInt32, UInt32, DrawElementsType, ref T0)
To be added.
Declaration
public abstract void DrawRangeElements<T0>(PrimitiveType mode, uint start, uint end, uint count, DrawElementsType type, ref T0 indices)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.UInt32 | start | To be added. |
| System.UInt32 | end | To be added. |
| System.UInt32 | count | To be added. |
| DrawElementsType | type | To be added. |
| T0 | indices | To be added. This parameter's element count is computed from count and type. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
DrawRangeElementsBaseVertex(GLEnum, UInt32, UInt32, UInt32, GLEnum, Void*, Int32)
To be added.
Declaration
public abstract void DrawRangeElementsBaseVertex(GLEnum mode, uint start, uint end, uint count, GLEnum type, void *indices, int basevertex)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.UInt32 | start | To be added. |
| System.UInt32 | end | To be added. |
| System.UInt32 | count | To be added. |
| GLEnum | type | To be added. |
| System.Void* | indices | To be added. This parameter's element count is computed from count and type. |
| System.Int32 | basevertex | To be added. |
DrawRangeElementsBaseVertex(PrimitiveType, UInt32, UInt32, UInt32, DrawElementsType, Void*, Int32)
To be added.
Declaration
public abstract void DrawRangeElementsBaseVertex(PrimitiveType mode, uint start, uint end, uint count, DrawElementsType type, void *indices, int basevertex)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.UInt32 | start | To be added. |
| System.UInt32 | end | To be added. |
| System.UInt32 | count | To be added. |
| DrawElementsType | type | To be added. |
| System.Void* | indices | To be added. This parameter's element count is computed from count and type. |
| System.Int32 | basevertex | To be added. |
DrawRangeElementsBaseVertex<T0>(GLEnum, UInt32, UInt32, UInt32, GLEnum, ref T0, Int32)
To be added.
Declaration
public abstract void DrawRangeElementsBaseVertex<T0>(GLEnum mode, uint start, uint end, uint count, GLEnum type, ref T0 indices, int basevertex)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.UInt32 | start | To be added. |
| System.UInt32 | end | To be added. |
| System.UInt32 | count | To be added. |
| GLEnum | type | To be added. |
| T0 | indices | To be added. This parameter's element count is computed from count and type. |
| System.Int32 | basevertex | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
DrawRangeElementsBaseVertex<T0>(PrimitiveType, UInt32, UInt32, UInt32, DrawElementsType, ref T0, Int32)
To be added.
Declaration
public abstract void DrawRangeElementsBaseVertex<T0>(PrimitiveType mode, uint start, uint end, uint count, DrawElementsType type, ref T0 indices, int basevertex)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.UInt32 | start | To be added. |
| System.UInt32 | end | To be added. |
| System.UInt32 | count | To be added. |
| DrawElementsType | type | To be added. |
| T0 | indices | To be added. This parameter's element count is computed from count and type. |
| System.Int32 | basevertex | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
DrawTransformFeedback(GLEnum, UInt32)
To be added.
Declaration
public abstract void DrawTransformFeedback(GLEnum mode, uint id)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.UInt32 | id | To be added. |
DrawTransformFeedback(PrimitiveType, UInt32)
To be added.
Declaration
public abstract void DrawTransformFeedback(PrimitiveType mode, uint id)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.UInt32 | id | To be added. |
DrawTransformFeedbackInstanced(GLEnum, UInt32, UInt32)
To be added.
Declaration
public abstract void DrawTransformFeedbackInstanced(GLEnum mode, uint id, uint instancecount)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.UInt32 | id | To be added. |
| System.UInt32 | instancecount | To be added. |
DrawTransformFeedbackInstanced(PrimitiveType, UInt32, UInt32)
To be added.
Declaration
public abstract void DrawTransformFeedbackInstanced(PrimitiveType mode, uint id, uint instancecount)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.UInt32 | id | To be added. |
| System.UInt32 | instancecount | To be added. |
DrawTransformFeedbackStream(GLEnum, UInt32, UInt32)
To be added.
Declaration
public abstract void DrawTransformFeedbackStream(GLEnum mode, uint id, uint stream)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.UInt32 | id | To be added. |
| System.UInt32 | stream | To be added. |
DrawTransformFeedbackStream(PrimitiveType, UInt32, UInt32)
To be added.
Declaration
public abstract void DrawTransformFeedbackStream(PrimitiveType mode, uint id, uint stream)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.UInt32 | id | To be added. |
| System.UInt32 | stream | To be added. |
DrawTransformFeedbackStreamInstanced(GLEnum, UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void DrawTransformFeedbackStreamInstanced(GLEnum mode, uint id, uint stream, uint instancecount)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.UInt32 | id | To be added. |
| System.UInt32 | stream | To be added. |
| System.UInt32 | instancecount | To be added. |
DrawTransformFeedbackStreamInstanced(PrimitiveType, UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void DrawTransformFeedbackStreamInstanced(PrimitiveType mode, uint id, uint stream, uint instancecount)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.UInt32 | id | To be added. |
| System.UInt32 | stream | To be added. |
| System.UInt32 | instancecount | To be added. |
EdgeFlag(Boolean)
To be added.
Declaration
public abstract void EdgeFlag(bool flag)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Boolean | flag | To be added. |
EdgeFlag(Boolean*)
To be added.
Declaration
public abstract void EdgeFlag(bool *flag)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Boolean* | flag | To be added. This parameter contains 1 elements. |
EdgeFlag(ref Boolean)
To be added.
Declaration
public abstract void EdgeFlag(ref bool flag)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Boolean | flag | To be added. This parameter contains 1 elements. |
EdgeFlagPointer(UInt32, Void*)
To be added.
Declaration
public abstract void EdgeFlagPointer(uint stride, void *pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | stride | To be added. |
| System.Void* | pointer | To be added. This parameter's element count is computed from stride. |
EdgeFlagPointer<T0>(UInt32, ref T0)
To be added.
Declaration
public abstract void EdgeFlagPointer<T0>(uint stride, ref T0 pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | stride | To be added. |
| T0 | pointer | To be added. This parameter's element count is computed from stride. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
Enable(EnableCap)
To be added.
Declaration
public abstract void Enable(EnableCap cap)
Parameters
| Type | Name | Description |
|---|---|---|
| EnableCap | cap | To be added. |
Enable(EnableCap, UInt32)
To be added.
Declaration
public abstract void Enable(EnableCap target, uint index)
Parameters
| Type | Name | Description |
|---|---|---|
| EnableCap | target | To be added. |
| System.UInt32 | index | To be added. |
Enable(GLEnum)
To be added.
Declaration
public abstract void Enable(GLEnum cap)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | cap | To be added. |
Enable(GLEnum, UInt32)
To be added.
Declaration
public abstract void Enable(GLEnum target, uint index)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | index | To be added. |
EnableClientState(EnableCap)
To be added.
Declaration
public abstract void EnableClientState(EnableCap array)
Parameters
| Type | Name | Description |
|---|---|---|
| EnableCap | array | To be added. |
EnableClientState(GLEnum)
To be added.
Declaration
public abstract void EnableClientState(GLEnum array)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | array | To be added. |
EnableVertexArrayAttrib(UInt32, UInt32)
To be added.
Declaration
public abstract void EnableVertexArrayAttrib(uint vaobj, uint index)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| System.UInt32 | index | To be added. |
EnableVertexAttribArray(UInt32)
To be added.
Declaration
public abstract void EnableVertexAttribArray(uint index)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
End()
To be added.
Declaration
public abstract void End()
EndConditionalRender()
To be added.
Declaration
public abstract void EndConditionalRender()
EndList()
To be added.
Declaration
public abstract void EndList()
EndQuery(GLEnum)
To be added.
Declaration
public abstract void EndQuery(GLEnum target)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
EndQuery(QueryTarget)
To be added.
Declaration
public abstract void EndQuery(QueryTarget target)
Parameters
| Type | Name | Description |
|---|---|---|
| QueryTarget | target | To be added. |
EndQueryIndexed(GLEnum, UInt32)
To be added.
Declaration
public abstract void EndQueryIndexed(GLEnum target, uint index)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | index | To be added. |
EndQueryIndexed(QueryTarget, UInt32)
To be added.
Declaration
public abstract void EndQueryIndexed(QueryTarget target, uint index)
Parameters
| Type | Name | Description |
|---|---|---|
| QueryTarget | target | To be added. |
| System.UInt32 | index | To be added. |
EndTransformFeedback()
To be added.
Declaration
public abstract void EndTransformFeedback()
EvalCoord1(Double)
To be added.
Declaration
public abstract void EvalCoord1(double u)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | u | To be added. |
EvalCoord1(Double*)
To be added.
Declaration
public abstract void EvalCoord1(double *u)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | u | To be added. This parameter contains 1 elements. |
EvalCoord1(ref Double)
To be added.
Declaration
public abstract void EvalCoord1(ref double u)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | u | To be added. This parameter contains 1 elements. |
EvalCoord1(Single)
To be added.
Declaration
public abstract void EvalCoord1(float u)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | u | To be added. |
EvalCoord1(Single*)
To be added.
Declaration
public abstract void EvalCoord1(float *u)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | u | To be added. This parameter contains 1 elements. |
EvalCoord1(ref Single)
To be added.
Declaration
public abstract void EvalCoord1(ref float u)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | u | To be added. This parameter contains 1 elements. |
EvalCoord2(Span<Double>)
To be added.
Declaration
public abstract void EvalCoord2(Span<double> u)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Double> | u | To be added. This parameter contains 2 elements. |
EvalCoord2(Span<Single>)
To be added.
Declaration
public abstract void EvalCoord2(Span<float> u)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Single> | u | To be added. This parameter contains 2 elements. |
EvalCoord2(Double*)
To be added.
Declaration
public abstract void EvalCoord2(double *u)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | u | To be added. This parameter contains 2 elements. |
EvalCoord2(Double, Double)
To be added.
Declaration
public abstract void EvalCoord2(double u, double v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | u | To be added. |
| System.Double | v | To be added. |
EvalCoord2(Single*)
To be added.
Declaration
public abstract void EvalCoord2(float *u)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | u | To be added. This parameter contains 2 elements. |
EvalCoord2(Single, Single)
To be added.
Declaration
public abstract void EvalCoord2(float u, float v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | u | To be added. |
| System.Single | v | To be added. |
EvalMesh1(GLEnum, Int32, Int32)
To be added.
Declaration
public abstract void EvalMesh1(GLEnum mode, int i1, int i2)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.Int32 | i1 | To be added. |
| System.Int32 | i2 | To be added. |
EvalMesh1(MeshMode1, Int32, Int32)
To be added.
Declaration
public abstract void EvalMesh1(MeshMode1 mode, int i1, int i2)
Parameters
| Type | Name | Description |
|---|---|---|
| MeshMode1 | mode | To be added. |
| System.Int32 | i1 | To be added. |
| System.Int32 | i2 | To be added. |
EvalMesh2(GLEnum, Int32, Int32, Int32, Int32)
To be added.
Declaration
public abstract void EvalMesh2(GLEnum mode, int i1, int i2, int j1, int j2)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.Int32 | i1 | To be added. |
| System.Int32 | i2 | To be added. |
| System.Int32 | j1 | To be added. |
| System.Int32 | j2 | To be added. |
EvalMesh2(MeshMode2, Int32, Int32, Int32, Int32)
To be added.
Declaration
public abstract void EvalMesh2(MeshMode2 mode, int i1, int i2, int j1, int j2)
Parameters
| Type | Name | Description |
|---|---|---|
| MeshMode2 | mode | To be added. |
| System.Int32 | i1 | To be added. |
| System.Int32 | i2 | To be added. |
| System.Int32 | j1 | To be added. |
| System.Int32 | j2 | To be added. |
EvalPoint1(Int32)
To be added.
Declaration
public abstract void EvalPoint1(int i)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | i | To be added. |
EvalPoint2(Int32, Int32)
To be added.
Declaration
public abstract void EvalPoint2(int i, int j)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | i | To be added. |
| System.Int32 | j | To be added. |
FeedbackBuffer(UInt32, FeedbackType, Span<Single>)
To be added.
Declaration
public abstract void FeedbackBuffer(uint size, FeedbackType type, Span<float> buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | size | To be added. |
| FeedbackType | type | To be added. |
| Span<System.Single> | buffer | To be added. This parameter's element count is taken from size. |
FeedbackBuffer(UInt32, FeedbackType, Single*)
To be added.
Declaration
public abstract void FeedbackBuffer(uint size, FeedbackType type, float *buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | size | To be added. |
| FeedbackType | type | To be added. |
| System.Single* | buffer | To be added. This parameter's element count is taken from size. |
FeedbackBuffer(UInt32, GLEnum, Span<Single>)
To be added.
Declaration
public abstract void FeedbackBuffer(uint size, GLEnum type, Span<float> buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | size | To be added. |
| GLEnum | type | To be added. |
| Span<System.Single> | buffer | To be added. This parameter's element count is taken from size. |
FeedbackBuffer(UInt32, GLEnum, Single*)
To be added.
Declaration
public abstract void FeedbackBuffer(uint size, GLEnum type, float *buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | size | To be added. |
| GLEnum | type | To be added. |
| System.Single* | buffer | To be added. This parameter's element count is taken from size. |
FenceSync(GLEnum, UInt32)
To be added.
Declaration
public abstract IntPtr FenceSync(GLEnum condition, uint flags)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | condition | To be added. |
| System.UInt32 | flags | To be added. |
Returns
| Type | Description |
|---|---|
| IntPtr | See summary. |
FenceSync(SyncCondition, UInt32)
To be added.
Declaration
public abstract IntPtr FenceSync(SyncCondition condition, uint flags)
Parameters
| Type | Name | Description |
|---|---|---|
| SyncCondition | condition | To be added. |
| System.UInt32 | flags | To be added. |
Returns
| Type | Description |
|---|---|
| IntPtr | See summary. |
Finish()
To be added.
Declaration
public abstract void Finish()
Flush()
To be added.
Declaration
public abstract void Flush()
FlushMappedBufferRange(BufferTargetARB, IntPtr, UIntPtr)
To be added.
Declaration
public abstract void FlushMappedBufferRange(BufferTargetARB target, IntPtr offset, UIntPtr length)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | length | To be added. |
FlushMappedBufferRange(BufferTargetARB, Int32, UInt32)
To be added.
Declaration
public void FlushMappedBufferRange(BufferTargetARB target, int offset, uint length)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | length | To be added. |
FlushMappedBufferRange(GLEnum, IntPtr, UIntPtr)
To be added.
Declaration
public abstract void FlushMappedBufferRange(GLEnum target, IntPtr offset, UIntPtr length)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | length | To be added. |
FlushMappedBufferRange(GLEnum, Int32, UInt32)
To be added.
Declaration
public void FlushMappedBufferRange(GLEnum target, int offset, uint length)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | length | To be added. |
FlushMappedNamedBufferRange(UInt32, IntPtr, UIntPtr)
To be added.
Declaration
public abstract void FlushMappedNamedBufferRange(uint buffer, IntPtr offset, UIntPtr length)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | length | To be added. |
FlushMappedNamedBufferRange(UInt32, Int32, UInt32)
To be added.
Declaration
public void FlushMappedNamedBufferRange(uint buffer, int offset, uint length)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | length | To be added. |
Fog(FogParameter, Int32)
To be added.
Declaration
public abstract void Fog(FogParameter pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| FogParameter | pname | To be added. |
| System.Int32 | param | To be added. |
Fog(FogParameter, Int32*)
To be added.
Declaration
public abstract void Fog(FogParameter pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| FogParameter | pname | To be added. |
| System.Int32* | params |
Fog(FogParameter, ref Int32)
To be added.
Declaration
public abstract void Fog(FogParameter pname, ref int params)
Parameters
| Type | Name | Description |
|---|---|---|
| FogParameter | pname | To be added. |
| System.Int32 | params |
Fog(FogParameter, Single)
To be added.
Declaration
public abstract void Fog(FogParameter pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| FogParameter | pname | To be added. |
| System.Single | param | To be added. |
Fog(FogParameter, Single*)
To be added.
Declaration
public abstract void Fog(FogParameter pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| FogParameter | pname | To be added. |
| System.Single* | params |
Fog(FogParameter, ref Single)
To be added.
Declaration
public abstract void Fog(FogParameter pname, ref float params)
Parameters
| Type | Name | Description |
|---|---|---|
| FogParameter | pname | To be added. |
| System.Single | params |
Fog(GLEnum, Int32)
To be added.
Declaration
public abstract void Fog(GLEnum pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Int32 | param | To be added. |
Fog(GLEnum, Int32*)
To be added.
Declaration
public abstract void Fog(GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Int32* | params |
Fog(GLEnum, ref Int32)
To be added.
Declaration
public abstract void Fog(GLEnum pname, ref int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Int32 | params |
Fog(GLEnum, Single)
To be added.
Declaration
public abstract void Fog(GLEnum pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Single | param | To be added. |
Fog(GLEnum, Single*)
To be added.
Declaration
public abstract void Fog(GLEnum pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Single* | params |
Fog(GLEnum, ref Single)
To be added.
Declaration
public abstract void Fog(GLEnum pname, ref float params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Single | params |
FogCoord(Double)
To be added.
Declaration
public abstract void FogCoord(double coord)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | coord | To be added. |
FogCoord(Double*)
To be added.
Declaration
public abstract void FogCoord(double *coord)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | coord | To be added. This parameter contains 1 elements. |
FogCoord(ref Double)
To be added.
Declaration
public abstract void FogCoord(ref double coord)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | coord | To be added. This parameter contains 1 elements. |
FogCoord(Single)
To be added.
Declaration
public abstract void FogCoord(float coord)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | coord | To be added. |
FogCoord(Single*)
To be added.
Declaration
public abstract void FogCoord(float *coord)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | coord | To be added. This parameter contains 1 elements. |
FogCoord(ref Single)
To be added.
Declaration
public abstract void FogCoord(ref float coord)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | coord | To be added. This parameter contains 1 elements. |
FogCoordPointer(FogPointerTypeEXT, UInt32, Void*)
To be added.
Declaration
public abstract void FogCoordPointer(FogPointerTypeEXT type, uint stride, void *pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| FogPointerTypeEXT | type | To be added. |
| System.UInt32 | stride | To be added. |
| System.Void* | pointer | To be added. This parameter's element count is computed from type and stride. |
FogCoordPointer(GLEnum, UInt32, Void*)
To be added.
Declaration
public abstract void FogCoordPointer(GLEnum type, uint stride, void *pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | stride | To be added. |
| System.Void* | pointer | To be added. This parameter's element count is computed from type and stride. |
FogCoordPointer<T0>(FogPointerTypeEXT, UInt32, ref T0)
To be added.
Declaration
public abstract void FogCoordPointer<T0>(FogPointerTypeEXT type, uint stride, ref T0 pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| FogPointerTypeEXT | type | To be added. |
| System.UInt32 | stride | To be added. |
| T0 | pointer | To be added. This parameter's element count is computed from type and stride. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
FogCoordPointer<T0>(GLEnum, UInt32, ref T0)
To be added.
Declaration
public abstract void FogCoordPointer<T0>(GLEnum type, uint stride, ref T0 pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | stride | To be added. |
| T0 | pointer | To be added. This parameter's element count is computed from type and stride. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
FramebufferParameter(FramebufferTarget, FramebufferParameterName, Int32)
To be added.
Declaration
public abstract void FramebufferParameter(FramebufferTarget target, FramebufferParameterName pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | To be added. |
| FramebufferParameterName | pname | To be added. |
| System.Int32 | param | To be added. |
FramebufferParameter(GLEnum, GLEnum, Int32)
To be added.
Declaration
public abstract void FramebufferParameter(GLEnum target, GLEnum pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | param | To be added. |
FramebufferRenderbuffer(FramebufferTarget, FramebufferAttachment, RenderbufferTarget, UInt32)
To be added.
Declaration
public abstract void FramebufferRenderbuffer(FramebufferTarget target, FramebufferAttachment attachment, RenderbufferTarget renderbuffertarget, uint renderbuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | To be added. |
| FramebufferAttachment | attachment | To be added. |
| RenderbufferTarget | renderbuffertarget | To be added. |
| System.UInt32 | renderbuffer | To be added. |
FramebufferRenderbuffer(GLEnum, GLEnum, GLEnum, UInt32)
To be added.
Declaration
public abstract void FramebufferRenderbuffer(GLEnum target, GLEnum attachment, GLEnum renderbuffertarget, uint renderbuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | attachment | To be added. |
| GLEnum | renderbuffertarget | To be added. |
| System.UInt32 | renderbuffer | To be added. |
FramebufferTexture(FramebufferTarget, FramebufferAttachment, UInt32, Int32)
To be added.
Declaration
public abstract void FramebufferTexture(FramebufferTarget target, FramebufferAttachment attachment, uint texture, int level)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | To be added. |
| FramebufferAttachment | attachment | To be added. |
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
FramebufferTexture(GLEnum, GLEnum, UInt32, Int32)
To be added.
Declaration
public abstract void FramebufferTexture(GLEnum target, GLEnum attachment, uint texture, int level)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | attachment | To be added. |
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
FramebufferTexture1D(FramebufferTarget, FramebufferAttachment, TextureTarget, UInt32, Int32)
To be added.
Declaration
public abstract void FramebufferTexture1D(FramebufferTarget target, FramebufferAttachment attachment, TextureTarget textarget, uint texture, int level)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | To be added. |
| FramebufferAttachment | attachment | To be added. |
| TextureTarget | textarget | To be added. |
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
FramebufferTexture1D(GLEnum, GLEnum, GLEnum, UInt32, Int32)
To be added.
Declaration
public abstract void FramebufferTexture1D(GLEnum target, GLEnum attachment, GLEnum textarget, uint texture, int level)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | attachment | To be added. |
| GLEnum | textarget | To be added. |
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
FramebufferTexture2D(FramebufferTarget, FramebufferAttachment, TextureTarget, UInt32, Int32)
To be added.
Declaration
public abstract void FramebufferTexture2D(FramebufferTarget target, FramebufferAttachment attachment, TextureTarget textarget, uint texture, int level)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | To be added. |
| FramebufferAttachment | attachment | To be added. |
| TextureTarget | textarget | To be added. |
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
FramebufferTexture2D(GLEnum, GLEnum, GLEnum, UInt32, Int32)
To be added.
Declaration
public abstract void FramebufferTexture2D(GLEnum target, GLEnum attachment, GLEnum textarget, uint texture, int level)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | attachment | To be added. |
| GLEnum | textarget | To be added. |
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
FramebufferTexture3D(FramebufferTarget, FramebufferAttachment, TextureTarget, UInt32, Int32, Int32)
To be added.
Declaration
public abstract void FramebufferTexture3D(FramebufferTarget target, FramebufferAttachment attachment, TextureTarget textarget, uint texture, int level, int zoffset)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | To be added. |
| FramebufferAttachment | attachment | To be added. |
| TextureTarget | textarget | To be added. |
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | zoffset | To be added. |
FramebufferTexture3D(GLEnum, GLEnum, GLEnum, UInt32, Int32, Int32)
To be added.
Declaration
public abstract void FramebufferTexture3D(GLEnum target, GLEnum attachment, GLEnum textarget, uint texture, int level, int zoffset)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | attachment | To be added. |
| GLEnum | textarget | To be added. |
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | zoffset | To be added. |
FramebufferTextureLayer(FramebufferTarget, FramebufferAttachment, UInt32, Int32, Int32)
To be added.
Declaration
public abstract void FramebufferTextureLayer(FramebufferTarget target, FramebufferAttachment attachment, uint texture, int level, int layer)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | To be added. |
| FramebufferAttachment | attachment | To be added. |
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | layer | To be added. |
FramebufferTextureLayer(GLEnum, GLEnum, UInt32, Int32, Int32)
To be added.
Declaration
public abstract void FramebufferTextureLayer(GLEnum target, GLEnum attachment, uint texture, int level, int layer)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | attachment | To be added. |
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | layer | To be added. |
FrontFace(FrontFaceDirection)
To be added.
Declaration
public abstract void FrontFace(FrontFaceDirection mode)
Parameters
| Type | Name | Description |
|---|---|---|
| FrontFaceDirection | mode | To be added. |
FrontFace(GLEnum)
To be added.
Declaration
public abstract void FrontFace(GLEnum mode)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
Frustum(Double, Double, Double, Double, Double, Double)
To be added.
Declaration
public abstract void Frustum(double left, double right, double bottom, double top, double zNear, double zFar)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | left | To be added. |
| System.Double | right | To be added. |
| System.Double | bottom | To be added. |
| System.Double | top | To be added. |
| System.Double | zNear | To be added. |
| System.Double | zFar | To be added. |
GenBuffer()
To be added.
Declaration
public uint GenBuffer()
Returns
| Type | Description |
|---|---|
| System.UInt32 |
GenBuffers(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void GenBuffers(uint n, Span<uint> buffers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | buffers | To be added. This parameter's element count is taken from n. |
GenBuffers(UInt32, UInt32*)
To be added.
Declaration
public abstract void GenBuffers(uint n, uint *buffers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | buffers | To be added. This parameter's element count is taken from n. |
GenerateMipmap(GLEnum)
To be added.
Declaration
public abstract void GenerateMipmap(GLEnum target)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
GenerateMipmap(TextureTarget)
To be added.
Declaration
public abstract void GenerateMipmap(TextureTarget target)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
GenerateTextureMipmap(UInt32)
To be added.
Declaration
public abstract void GenerateTextureMipmap(uint texture)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
GenFramebuffer()
To be added.
Declaration
public uint GenFramebuffer()
Returns
| Type | Description |
|---|---|
| System.UInt32 |
GenFramebuffers(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void GenFramebuffers(uint n, Span<uint> framebuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | framebuffers | To be added. This parameter's element count is taken from n. |
GenFramebuffers(UInt32, UInt32*)
To be added.
Declaration
public abstract void GenFramebuffers(uint n, uint *framebuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | framebuffers | To be added. This parameter's element count is taken from n. |
GenLists(UInt32)
To be added.
Declaration
public abstract uint GenLists(uint range)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | range | To be added. |
Returns
| Type | Description |
|---|---|
| System.UInt32 | See summary. |
GenProgramPipeline()
To be added.
Declaration
public uint GenProgramPipeline()
Returns
| Type | Description |
|---|---|
| System.UInt32 |
GenProgramPipelines(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void GenProgramPipelines(uint n, Span<uint> pipelines)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | pipelines | To be added. This parameter's element count is taken from n. |
GenProgramPipelines(UInt32, UInt32*)
To be added.
Declaration
public abstract void GenProgramPipelines(uint n, uint *pipelines)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | pipelines | To be added. This parameter's element count is taken from n. |
GenQueries(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void GenQueries(uint n, Span<uint> ids)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | ids | To be added. This parameter's element count is taken from n. |
GenQueries(UInt32, UInt32*)
To be added.
Declaration
public abstract void GenQueries(uint n, uint *ids)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | ids | To be added. This parameter's element count is taken from n. |
GenQuery()
To be added.
Declaration
public uint GenQuery()
Returns
| Type | Description |
|---|---|
| System.UInt32 |
GenRenderbuffer()
To be added.
Declaration
public uint GenRenderbuffer()
Returns
| Type | Description |
|---|---|
| System.UInt32 |
GenRenderbuffers(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void GenRenderbuffers(uint n, Span<uint> renderbuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | renderbuffers | To be added. This parameter's element count is taken from n. |
GenRenderbuffers(UInt32, UInt32*)
To be added.
Declaration
public abstract void GenRenderbuffers(uint n, uint *renderbuffers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | renderbuffers | To be added. This parameter's element count is taken from n. |
GenSampler()
To be added.
Declaration
public uint GenSampler()
Returns
| Type | Description |
|---|---|
| System.UInt32 |
GenSamplers(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void GenSamplers(uint count, Span<uint> samplers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | count | To be added. |
| Span<System.UInt32> | samplers | To be added. This parameter's element count is taken from count. |
GenSamplers(UInt32, UInt32*)
To be added.
Declaration
public abstract void GenSamplers(uint count, uint *samplers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | count | To be added. |
| System.UInt32* | samplers | To be added. This parameter's element count is taken from count. |
GenTexture()
To be added.
Declaration
public uint GenTexture()
Returns
| Type | Description |
|---|---|
| System.UInt32 |
GenTextures(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void GenTextures(uint n, Span<uint> textures)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | textures | To be added. This parameter's element count is taken from n. |
GenTextures(UInt32, UInt32*)
To be added.
Declaration
public abstract void GenTextures(uint n, uint *textures)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | textures | To be added. This parameter's element count is taken from n. |
GenTransformFeedback()
To be added.
Declaration
public uint GenTransformFeedback()
Returns
| Type | Description |
|---|---|
| System.UInt32 |
GenTransformFeedbacks(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void GenTransformFeedbacks(uint n, Span<uint> ids)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | ids | To be added. This parameter's element count is taken from n. |
GenTransformFeedbacks(UInt32, UInt32*)
To be added.
Declaration
public abstract void GenTransformFeedbacks(uint n, uint *ids)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | ids | To be added. This parameter's element count is taken from n. |
GenVertexArray()
To be added.
Declaration
public uint GenVertexArray()
Returns
| Type | Description |
|---|---|
| System.UInt32 |
GenVertexArrays(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void GenVertexArrays(uint n, Span<uint> arrays)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | arrays | To be added. This parameter's element count is taken from n. |
GenVertexArrays(UInt32, UInt32*)
To be added.
Declaration
public abstract void GenVertexArrays(uint n, uint *arrays)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | arrays | To be added. This parameter's element count is taken from n. |
GetActiveAtomicCounterBuffer(UInt32, UInt32, AtomicCounterBufferPName, Int32*)
To be added.
Declaration
public abstract void GetActiveAtomicCounterBuffer(uint program, uint bufferIndex, AtomicCounterBufferPName pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | bufferIndex | To be added. |
| AtomicCounterBufferPName | pname | To be added. |
| System.Int32* | params |
GetActiveAtomicCounterBuffer(UInt32, UInt32, AtomicCounterBufferPName, out Int32)
To be added.
Declaration
public abstract void GetActiveAtomicCounterBuffer(uint program, uint bufferIndex, AtomicCounterBufferPName pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | bufferIndex | To be added. |
| AtomicCounterBufferPName | pname | To be added. |
| System.Int32 | params |
GetActiveAtomicCounterBuffer(UInt32, UInt32, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetActiveAtomicCounterBuffer(uint program, uint bufferIndex, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | bufferIndex | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetActiveAtomicCounterBuffer(UInt32, UInt32, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetActiveAtomicCounterBuffer(uint program, uint bufferIndex, GLEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | bufferIndex | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
GetActiveAttrib(UInt32, UInt32, out Int32, out AttributeType)
Declaration
public string GetActiveAttrib(uint program, uint index, out int size, out AttributeType type)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | |
| System.UInt32 | index | |
| System.Int32 | size | |
| AttributeType | type |
Returns
| Type | Description |
|---|---|
| System.String |
GetActiveAttrib(UInt32, UInt32, UInt32, UInt32*, Int32*, AttributeType*, out String)
To be added.
Declaration
public abstract void GetActiveAttrib(uint program, uint index, uint bufSize, uint *length, int *size, AttributeType*type, out string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.Int32* | size | To be added. This parameter contains 1 elements. |
| AttributeType* | type | To be added. This parameter contains 1 elements. |
| System.String | name | To be added. |
GetActiveAttrib(UInt32, UInt32, UInt32, UInt32*, Int32*, GLEnum*, Char*)
To be added.
Declaration
public abstract void GetActiveAttrib(uint program, uint index, uint bufSize, uint *length, int *size, GLEnum*type, char *name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.Int32* | size | To be added. This parameter contains 1 elements. |
| GLEnum* | type | To be added. This parameter contains 1 elements. |
| System.Char* | name | To be added. This parameter's element count is taken from bufSize. |
GetActiveAttrib(UInt32, UInt32, UInt32, out UInt32, out Int32, out AttributeType, out String)
To be added.
Declaration
public abstract void GetActiveAttrib(uint program, uint index, uint bufSize, out uint length, out int size, out AttributeType type, out string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| System.Int32 | size | To be added. This parameter contains 1 elements. |
| AttributeType | type | To be added. This parameter contains 1 elements. |
| System.String | name | To be added. |
GetActiveAttrib(UInt32, UInt32, UInt32, out UInt32, out Int32, out GLEnum, Span<Char>)
To be added.
Declaration
public abstract void GetActiveAttrib(uint program, uint index, uint bufSize, out uint length, out int size, out GLEnum type, Span<char> name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| System.Int32 | size | To be added. This parameter contains 1 elements. |
| GLEnum | type | To be added. This parameter contains 1 elements. |
| Span<System.Char> | name | To be added. This parameter's element count is taken from bufSize. |
GetActiveSubroutineName(UInt32, GLEnum, UInt32, UInt32, UInt32*, Char*)
To be added.
Declaration
public abstract void GetActiveSubroutineName(uint program, GLEnum shadertype, uint index, uint bufSize, uint *length, char *name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | shadertype | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.Char* | name | To be added. This parameter's element count is taken from bufSize. |
GetActiveSubroutineName(UInt32, GLEnum, UInt32, UInt32, out UInt32, Span<Char>)
To be added.
Declaration
public abstract void GetActiveSubroutineName(uint program, GLEnum shadertype, uint index, uint bufSize, out uint length, Span<char> name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | shadertype | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| Span<System.Char> | name | To be added. This parameter's element count is taken from bufSize. |
GetActiveSubroutineName(UInt32, ShaderType, UInt32, UInt32, UInt32*, out String)
To be added.
Declaration
public abstract void GetActiveSubroutineName(uint program, ShaderType shadertype, uint index, uint bufSize, uint *length, out string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| ShaderType | shadertype | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.String | name | To be added. |
GetActiveSubroutineName(UInt32, ShaderType, UInt32, UInt32, out UInt32, out String)
To be added.
Declaration
public abstract void GetActiveSubroutineName(uint program, ShaderType shadertype, uint index, uint bufSize, out uint length, out string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| ShaderType | shadertype | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| System.String | name | To be added. |
GetActiveSubroutineUniform(UInt32, GLEnum, UInt32, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetActiveSubroutineUniform(uint program, GLEnum shadertype, uint index, GLEnum pname, int *values)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | shadertype | To be added. |
| System.UInt32 | index | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | values | To be added. This parameter's element count is computed from pname. |
GetActiveSubroutineUniform(UInt32, GLEnum, UInt32, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetActiveSubroutineUniform(uint program, GLEnum shadertype, uint index, GLEnum pname, out int values)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | shadertype | To be added. |
| System.UInt32 | index | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | values | To be added. This parameter's element count is computed from pname. |
GetActiveSubroutineUniform(UInt32, ShaderType, UInt32, SubroutineParameterName, Int32*)
To be added.
Declaration
public abstract void GetActiveSubroutineUniform(uint program, ShaderType shadertype, uint index, SubroutineParameterName pname, int *values)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| ShaderType | shadertype | To be added. |
| System.UInt32 | index | To be added. |
| SubroutineParameterName | pname | To be added. |
| System.Int32* | values | To be added. This parameter's element count is computed from pname. |
GetActiveSubroutineUniform(UInt32, ShaderType, UInt32, SubroutineParameterName, out Int32)
To be added.
Declaration
public abstract void GetActiveSubroutineUniform(uint program, ShaderType shadertype, uint index, SubroutineParameterName pname, out int values)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| ShaderType | shadertype | To be added. |
| System.UInt32 | index | To be added. |
| SubroutineParameterName | pname | To be added. |
| System.Int32 | values | To be added. This parameter's element count is computed from pname. |
GetActiveSubroutineUniformName(UInt32, GLEnum, UInt32, UInt32, UInt32*, Char*)
To be added.
Declaration
public abstract void GetActiveSubroutineUniformName(uint program, GLEnum shadertype, uint index, uint bufSize, uint *length, char *name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | shadertype | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.Char* | name | To be added. This parameter's element count is taken from bufSize. |
GetActiveSubroutineUniformName(UInt32, GLEnum, UInt32, UInt32, out UInt32, Span<Char>)
To be added.
Declaration
public abstract void GetActiveSubroutineUniformName(uint program, GLEnum shadertype, uint index, uint bufSize, out uint length, Span<char> name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | shadertype | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| Span<System.Char> | name | To be added. This parameter's element count is taken from bufSize. |
GetActiveSubroutineUniformName(UInt32, ShaderType, UInt32, UInt32, UInt32*, out String)
To be added.
Declaration
public abstract void GetActiveSubroutineUniformName(uint program, ShaderType shadertype, uint index, uint bufSize, uint *length, out string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| ShaderType | shadertype | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.String | name | To be added. |
GetActiveSubroutineUniformName(UInt32, ShaderType, UInt32, UInt32, out UInt32, out String)
To be added.
Declaration
public abstract void GetActiveSubroutineUniformName(uint program, ShaderType shadertype, uint index, uint bufSize, out uint length, out string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| ShaderType | shadertype | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| System.String | name | To be added. |
GetActiveUniform(UInt32, UInt32, out Int32, out UniformType)
Declaration
public string GetActiveUniform(uint program, uint uniformIndex, out int size, out UniformType type)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | |
| System.UInt32 | uniformIndex | |
| System.Int32 | size | |
| UniformType | type |
Returns
| Type | Description |
|---|---|
| System.String |
GetActiveUniform(UInt32, UInt32, UInt32, UInt32*, Int32*, GLEnum*, Char*)
To be added.
Declaration
public abstract void GetActiveUniform(uint program, uint index, uint bufSize, uint *length, int *size, GLEnum*type, char *name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.Int32* | size | To be added. This parameter contains 1 elements. |
| GLEnum* | type | To be added. This parameter contains 1 elements. |
| System.Char* | name | To be added. This parameter's element count is taken from bufSize. |
GetActiveUniform(UInt32, UInt32, UInt32, UInt32*, Int32*, UniformType*, out String)
To be added.
Declaration
public abstract void GetActiveUniform(uint program, uint index, uint bufSize, uint *length, int *size, UniformType*type, out string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.Int32* | size | To be added. This parameter contains 1 elements. |
| UniformType* | type | To be added. This parameter contains 1 elements. |
| System.String | name | To be added. |
GetActiveUniform(UInt32, UInt32, UInt32, out UInt32, out Int32, out GLEnum, Span<Char>)
To be added.
Declaration
public abstract void GetActiveUniform(uint program, uint index, uint bufSize, out uint length, out int size, out GLEnum type, Span<char> name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| System.Int32 | size | To be added. This parameter contains 1 elements. |
| GLEnum | type | To be added. This parameter contains 1 elements. |
| Span<System.Char> | name | To be added. This parameter's element count is taken from bufSize. |
GetActiveUniform(UInt32, UInt32, UInt32, out UInt32, out Int32, out UniformType, out String)
To be added.
Declaration
public abstract void GetActiveUniform(uint program, uint index, uint bufSize, out uint length, out int size, out UniformType type, out string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| System.Int32 | size | To be added. This parameter contains 1 elements. |
| UniformType | type | To be added. This parameter contains 1 elements. |
| System.String | name | To be added. |
GetActiveUniformBlock(UInt32, UInt32, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetActiveUniformBlock(uint program, uint uniformBlockIndex, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | uniformBlockIndex | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetActiveUniformBlock(UInt32, UInt32, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetActiveUniformBlock(uint program, uint uniformBlockIndex, GLEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | uniformBlockIndex | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
GetActiveUniformBlock(UInt32, UInt32, UniformBlockPName, Int32*)
To be added.
Declaration
public abstract void GetActiveUniformBlock(uint program, uint uniformBlockIndex, UniformBlockPName pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | uniformBlockIndex | To be added. |
| UniformBlockPName | pname | To be added. |
| System.Int32* | params |
GetActiveUniformBlock(UInt32, UInt32, UniformBlockPName, out Int32)
To be added.
Declaration
public abstract void GetActiveUniformBlock(uint program, uint uniformBlockIndex, UniformBlockPName pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | uniformBlockIndex | To be added. |
| UniformBlockPName | pname | To be added. |
| System.Int32 | params |
GetActiveUniformBlockName(UInt32, UInt32, UInt32, UInt32*, Char*)
To be added.
Declaration
public abstract void GetActiveUniformBlockName(uint program, uint uniformBlockIndex, uint bufSize, uint *length, char *uniformBlockName)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | uniformBlockIndex | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.Char* | uniformBlockName | To be added. This parameter's element count is taken from bufSize. |
GetActiveUniformBlockName(UInt32, UInt32, UInt32, UInt32*, out String)
To be added.
Declaration
public abstract void GetActiveUniformBlockName(uint program, uint uniformBlockIndex, uint bufSize, uint *length, out string uniformBlockName)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | uniformBlockIndex | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.String | uniformBlockName | To be added. |
GetActiveUniformBlockName(UInt32, UInt32, UInt32, out UInt32, Span<Char>)
To be added.
Declaration
public abstract void GetActiveUniformBlockName(uint program, uint uniformBlockIndex, uint bufSize, out uint length, Span<char> uniformBlockName)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | uniformBlockIndex | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| Span<System.Char> | uniformBlockName | To be added. This parameter's element count is taken from bufSize. |
GetActiveUniformBlockName(UInt32, UInt32, UInt32, out UInt32, out String)
To be added.
Declaration
public abstract void GetActiveUniformBlockName(uint program, uint uniformBlockIndex, uint bufSize, out uint length, out string uniformBlockName)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | uniformBlockIndex | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| System.String | uniformBlockName | To be added. |
GetActiveUniformName(UInt32, UInt32, UInt32, UInt32*, Char*)
To be added.
Declaration
public abstract void GetActiveUniformName(uint program, uint uniformIndex, uint bufSize, uint *length, char *uniformName)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | uniformIndex | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.Char* | uniformName | To be added. This parameter's element count is taken from bufSize. |
GetActiveUniformName(UInt32, UInt32, UInt32, UInt32*, out String)
To be added.
Declaration
public abstract void GetActiveUniformName(uint program, uint uniformIndex, uint bufSize, uint *length, out string uniformName)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | uniformIndex | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.String | uniformName | To be added. |
GetActiveUniformName(UInt32, UInt32, UInt32, out UInt32, Span<Char>)
To be added.
Declaration
public abstract void GetActiveUniformName(uint program, uint uniformIndex, uint bufSize, out uint length, Span<char> uniformName)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | uniformIndex | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| Span<System.Char> | uniformName | To be added. This parameter's element count is taken from bufSize. |
GetActiveUniformName(UInt32, UInt32, UInt32, out UInt32, out String)
To be added.
Declaration
public abstract void GetActiveUniformName(uint program, uint uniformIndex, uint bufSize, out uint length, out string uniformName)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | uniformIndex | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| System.String | uniformName | To be added. |
GetActiveUniforms(UInt32, UInt32, Span<UInt32>, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetActiveUniforms(uint program, uint uniformCount, Span<uint> uniformIndices, GLEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | uniformCount | To be added. |
| Span<System.UInt32> | uniformIndices | To be added. This parameter's element count is taken from uniformCount. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
GetActiveUniforms(UInt32, UInt32, Span<UInt32>, UniformPName, out Int32)
To be added.
Declaration
public abstract void GetActiveUniforms(uint program, uint uniformCount, Span<uint> uniformIndices, UniformPName pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | uniformCount | To be added. |
| Span<System.UInt32> | uniformIndices | To be added. This parameter's element count is taken from uniformCount. |
| UniformPName | pname | To be added. |
| System.Int32 | params |
GetActiveUniforms(UInt32, UInt32, UInt32*, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetActiveUniforms(uint program, uint uniformCount, uint *uniformIndices, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | uniformCount | To be added. |
| System.UInt32* | uniformIndices | To be added. This parameter's element count is taken from uniformCount. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetActiveUniforms(UInt32, UInt32, UInt32*, UniformPName, Int32*)
To be added.
Declaration
public abstract void GetActiveUniforms(uint program, uint uniformCount, uint *uniformIndices, UniformPName pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | uniformCount | To be added. |
| System.UInt32* | uniformIndices | To be added. This parameter's element count is taken from uniformCount. |
| UniformPName | pname | To be added. |
| System.Int32* | params |
GetApi()
Declaration
public static GL GetApi()
Returns
| Type | Description |
|---|---|
| GL |
GetApi(Func<String, IntPtr>)
Declaration
public static GL GetApi(Func<string, IntPtr> getProcAddress)
Parameters
| Type | Name | Description |
|---|---|---|
| Func<System.String, IntPtr> | getProcAddress |
Returns
| Type | Description |
|---|---|
| GL |
GetApi(IGLContext)
Declaration
public static GL GetApi(IGLContext ctx)
Parameters
| Type | Name | Description |
|---|---|---|
| IGLContext | ctx |
Returns
| Type | Description |
|---|---|
| GL |
GetApi(IGLContextSource)
Declaration
public static GL GetApi(IGLContextSource contextSource)
Parameters
| Type | Name | Description |
|---|---|---|
| IGLContextSource | contextSource |
Returns
| Type | Description |
|---|---|
| GL |
GetApi(INativeContext)
Declaration
public static GL GetApi(INativeContext ctx)
Parameters
| Type | Name | Description |
|---|---|---|
| INativeContext | ctx |
Returns
| Type | Description |
|---|---|
| GL |
GetAttachedShaders(UInt32, UInt32, UInt32*, UInt32*)
To be added.
Declaration
public abstract void GetAttachedShaders(uint program, uint maxCount, uint *count, uint *shaders)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | maxCount | To be added. |
| System.UInt32* | count | To be added. This parameter contains 1 elements. |
| System.UInt32* | shaders | To be added. This parameter's element count is taken from maxCount. |
GetAttachedShaders(UInt32, UInt32, out UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void GetAttachedShaders(uint program, uint maxCount, out uint count, Span<uint> shaders)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | maxCount | To be added. |
| System.UInt32 | count | To be added. This parameter contains 1 elements. |
| Span<System.UInt32> | shaders | To be added. This parameter's element count is taken from maxCount. |
GetAttribLocation(UInt32, Span<Char>)
To be added.
Declaration
public abstract int GetAttribLocation(uint program, Span<char> name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| Span<System.Char> | name | To be added. |
Returns
| Type | Description |
|---|---|
| System.Int32 | See summary. |
GetAttribLocation(UInt32, Char*)
To be added.
Declaration
public abstract int GetAttribLocation(uint program, char *name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Char* | name | To be added. |
Returns
| Type | Description |
|---|---|
| System.Int32 | See summary. |
GetAttribLocation(UInt32, String)
To be added.
Declaration
public abstract int GetAttribLocation(uint program, string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.String | name | To be added. |
Returns
| Type | Description |
|---|---|
| System.Int32 | See summary. |
GetBoolean(BufferTargetARB, UInt32, Boolean*)
To be added.
Declaration
public abstract void GetBoolean(BufferTargetARB target, uint index, bool *data)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| System.UInt32 | index | To be added. |
| System.Boolean* | data | To be added. This parameter's element count is computed from target. |
GetBoolean(BufferTargetARB, UInt32, out Boolean)
To be added.
Declaration
public abstract void GetBoolean(BufferTargetARB target, uint index, out bool data)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| System.UInt32 | index | To be added. |
| System.Boolean | data | To be added. This parameter's element count is computed from target. |
GetBoolean(GetPName)
To be added.
Declaration
public bool GetBoolean(GetPName pname)
Parameters
| Type | Name | Description |
|---|---|---|
| GetPName | pname | To be added. |
Returns
| Type | Description |
|---|---|
| System.Boolean |
GetBoolean(GetPName, Boolean*)
To be added.
Declaration
public abstract void GetBoolean(GetPName pname, bool *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GetPName | pname | To be added. |
| System.Boolean* | data | To be added. This parameter's element count is computed from pname. |
GetBoolean(GetPName, out Boolean)
To be added.
Declaration
public abstract void GetBoolean(GetPName pname, out bool data)
Parameters
| Type | Name | Description |
|---|---|---|
| GetPName | pname | To be added. |
| System.Boolean | data | To be added. This parameter's element count is computed from pname. |
GetBoolean(GLEnum)
To be added.
Declaration
public bool GetBoolean(GLEnum pname)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
Returns
| Type | Description |
|---|---|
| System.Boolean |
GetBoolean(GLEnum, Boolean*)
To be added.
Declaration
public abstract void GetBoolean(GLEnum pname, bool *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Boolean* | data | To be added. This parameter's element count is computed from pname. |
GetBoolean(GLEnum, out Boolean)
To be added.
Declaration
public abstract void GetBoolean(GLEnum pname, out bool data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Boolean | data | To be added. This parameter's element count is computed from pname. |
GetBoolean(GLEnum, UInt32, Boolean*)
To be added.
Declaration
public abstract void GetBoolean(GLEnum target, uint index, bool *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | index | To be added. |
| System.Boolean* | data | To be added. This parameter's element count is computed from target. |
GetBoolean(GLEnum, UInt32, out Boolean)
To be added.
Declaration
public abstract void GetBoolean(GLEnum target, uint index, out bool data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | index | To be added. |
| System.Boolean | data | To be added. This parameter's element count is computed from target. |
GetBufferParameter(BufferTargetARB, BufferPNameARB, Int32*)
To be added.
Declaration
public abstract void GetBufferParameter(BufferTargetARB target, BufferPNameARB pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| BufferPNameARB | pname | To be added. |
| System.Int32* | params |
GetBufferParameter(BufferTargetARB, BufferPNameARB, out Int32)
To be added.
Declaration
public abstract void GetBufferParameter(BufferTargetARB target, BufferPNameARB pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| BufferPNameARB | pname | To be added. |
| System.Int32 | params |
GetBufferParameter(BufferTargetARB, BufferPNameARB, Int64*)
To be added.
Declaration
public abstract void GetBufferParameter(BufferTargetARB target, BufferPNameARB pname, long *params)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| BufferPNameARB | pname | To be added. |
| System.Int64* | params |
GetBufferParameter(BufferTargetARB, BufferPNameARB, out Int64)
To be added.
Declaration
public abstract void GetBufferParameter(BufferTargetARB target, BufferPNameARB pname, out long params)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| BufferPNameARB | pname | To be added. |
| System.Int64 | params |
GetBufferParameter(GLEnum, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetBufferParameter(GLEnum target, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetBufferParameter(GLEnum, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetBufferParameter(GLEnum target, GLEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
GetBufferParameter(GLEnum, GLEnum, Int64*)
To be added.
Declaration
public abstract void GetBufferParameter(GLEnum target, GLEnum pname, long *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int64* | params |
GetBufferParameter(GLEnum, GLEnum, out Int64)
To be added.
Declaration
public abstract void GetBufferParameter(GLEnum target, GLEnum pname, out long params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int64 | params |
GetBufferPointer(BufferTargetARB, BufferPointerNameARB, Void**)
To be added.
Declaration
public abstract void GetBufferPointer(BufferTargetARB target, BufferPointerNameARB pname, void **params)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| BufferPointerNameARB | pname | To be added. |
| System.Void** | params |
GetBufferPointer(GLEnum, GLEnum, Void**)
To be added.
Declaration
public abstract void GetBufferPointer(GLEnum target, GLEnum pname, void **params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Void** | params |
GetBufferPointer<T0>(BufferTargetARB, BufferPointerNameARB, out T0*)
To be added.
Declaration
public abstract void GetBufferPointer<T0>(BufferTargetARB target, BufferPointerNameARB pname, out T0*params)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| BufferPointerNameARB | pname | To be added. |
| T0* | params |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetBufferPointer<T0>(GLEnum, GLEnum, out T0*)
To be added.
Declaration
public abstract void GetBufferPointer<T0>(GLEnum target, GLEnum pname, out T0*params)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| T0* | params |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetBufferSubData(BufferTargetARB, IntPtr, UIntPtr, Void*)
To be added.
Declaration
public abstract void GetBufferSubData(BufferTargetARB target, IntPtr offset, UIntPtr size, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from size. |
GetBufferSubData(BufferTargetARB, Int32, UInt32, Void*)
To be added.
Declaration
public void GetBufferSubData(BufferTargetARB target, int offset, uint size, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from size. |
GetBufferSubData(GLEnum, IntPtr, UIntPtr, Void*)
To be added.
Declaration
public abstract void GetBufferSubData(GLEnum target, IntPtr offset, UIntPtr size, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from size. |
GetBufferSubData(GLEnum, Int32, UInt32, Void*)
To be added.
Declaration
public void GetBufferSubData(GLEnum target, int offset, uint size, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from size. |
GetBufferSubData<T0>(BufferTargetARB, IntPtr, UIntPtr, Span<T0>)
To be added.
Declaration
public abstract void GetBufferSubData<T0>(BufferTargetARB target, IntPtr offset, UIntPtr size, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from size. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetBufferSubData<T0>(BufferTargetARB, Int32, UInt32, Span<T0>)
To be added.
Declaration
public void GetBufferSubData<T0>(BufferTargetARB target, int offset, uint size, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from size. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetBufferSubData<T0>(GLEnum, IntPtr, UIntPtr, Span<T0>)
To be added.
Declaration
public abstract void GetBufferSubData<T0>(GLEnum target, IntPtr offset, UIntPtr size, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from size. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetBufferSubData<T0>(GLEnum, Int32, UInt32, Span<T0>)
To be added.
Declaration
public void GetBufferSubData<T0>(GLEnum target, int offset, uint size, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from size. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetClipPlane(ClipPlaneName, Span<Double>)
To be added.
Declaration
public abstract void GetClipPlane(ClipPlaneName plane, Span<double> equation)
Parameters
| Type | Name | Description |
|---|---|---|
| ClipPlaneName | plane | To be added. |
| Span<System.Double> | equation | To be added. This parameter contains 4 elements. |
GetClipPlane(ClipPlaneName, Double*)
To be added.
Declaration
public abstract void GetClipPlane(ClipPlaneName plane, double *equation)
Parameters
| Type | Name | Description |
|---|---|---|
| ClipPlaneName | plane | To be added. |
| System.Double* | equation | To be added. This parameter contains 4 elements. |
GetClipPlane(GLEnum, Span<Double>)
To be added.
Declaration
public abstract void GetClipPlane(GLEnum plane, Span<double> equation)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | plane | To be added. |
| Span<System.Double> | equation | To be added. This parameter contains 4 elements. |
GetClipPlane(GLEnum, Double*)
To be added.
Declaration
public abstract void GetClipPlane(GLEnum plane, double *equation)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | plane | To be added. |
| System.Double* | equation | To be added. This parameter contains 4 elements. |
GetCompressedTexImage(GLEnum, Int32, Void*)
To be added.
Declaration
public abstract void GetCompressedTexImage(GLEnum target, int level, void *img)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| System.Void* | img | To be added. This parameter's element count is computed from target and level. |
GetCompressedTexImage(TextureTarget, Int32, Void*)
To be added.
Declaration
public abstract void GetCompressedTexImage(TextureTarget target, int level, void *img)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| System.Void* | img | To be added. This parameter's element count is computed from target and level. |
GetCompressedTexImage<T0>(GLEnum, Int32, out T0)
To be added.
Declaration
public abstract void GetCompressedTexImage<T0>(GLEnum target, int level, out T0 img)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| T0 | img | To be added. This parameter's element count is computed from target and level. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetCompressedTexImage<T0>(TextureTarget, Int32, out T0)
To be added.
Declaration
public abstract void GetCompressedTexImage<T0>(TextureTarget target, int level, out T0 img)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| T0 | img | To be added. This parameter's element count is computed from target and level. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetCompressedTextureImage(UInt32, Int32, UInt32, Void*)
To be added.
Declaration
public abstract void GetCompressedTextureImage(uint texture, int level, uint bufSize, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Void* | pixels | To be added. |
GetCompressedTextureImage<T0>(UInt32, Int32, UInt32, Span<T0>)
To be added.
Declaration
public abstract void GetCompressedTextureImage<T0>(uint texture, int level, uint bufSize, Span<T0> pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<T0> | pixels | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetCompressedTextureSubImage(UInt32, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, UInt32, Void*)
To be added.
Declaration
public abstract void GetCompressedTextureSubImage(uint texture, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, uint bufSize, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Void* | pixels | To be added. |
GetCompressedTextureSubImage<T0>(UInt32, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, UInt32, Span<T0>)
To be added.
Declaration
public abstract void GetCompressedTextureSubImage<T0>(uint texture, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, uint bufSize, Span<T0> pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<T0> | pixels | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetDebugMessageLog(UInt32, UInt32, DebugSource*, DebugType*, UInt32*, DebugSeverity*, UInt32*, out String)
To be added.
Declaration
public abstract uint GetDebugMessageLog(uint count, uint bufSize, DebugSource*sources, DebugType*types, uint *ids, DebugSeverity*severities, uint *lengths, out string messageLog)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | count | To be added. |
| System.UInt32 | bufSize | To be added. |
| DebugSource* | sources | To be added. This parameter's element count is taken from count. |
| DebugType* | types | To be added. This parameter's element count is taken from count. |
| System.UInt32* | ids | To be added. This parameter's element count is taken from count. |
| DebugSeverity* | severities | To be added. This parameter's element count is taken from count. |
| System.UInt32* | lengths | To be added. This parameter's element count is taken from count. |
| System.String | messageLog | To be added. |
Returns
| Type | Description |
|---|---|
| System.UInt32 | See summary. |
GetDebugMessageLog(UInt32, UInt32, GLEnum*, GLEnum*, UInt32*, GLEnum*, UInt32*, Char*)
To be added.
Declaration
public abstract uint GetDebugMessageLog(uint count, uint bufSize, GLEnum*sources, GLEnum*types, uint *ids, GLEnum*severities, uint *lengths, char *messageLog)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | count | To be added. |
| System.UInt32 | bufSize | To be added. |
| GLEnum* | sources | To be added. This parameter's element count is taken from count. |
| GLEnum* | types | To be added. This parameter's element count is taken from count. |
| System.UInt32* | ids | To be added. This parameter's element count is taken from count. |
| GLEnum* | severities | To be added. This parameter's element count is taken from count. |
| System.UInt32* | lengths | To be added. This parameter's element count is taken from count. |
| System.Char* | messageLog | To be added. This parameter's element count is taken from bufSize. |
Returns
| Type | Description |
|---|---|
| System.UInt32 | See summary. |
GetDebugMessageLog(UInt32, UInt32, Span<DebugSource>, Span<DebugType>, Span<UInt32>, Span<DebugSeverity>, Span<UInt32>, out String)
To be added.
Declaration
public abstract uint GetDebugMessageLog(uint count, uint bufSize, Span<DebugSource> sources, Span<DebugType> types, Span<uint> ids, Span<DebugSeverity> severities, Span<uint> lengths, out string messageLog)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | count | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<DebugSource> | sources | To be added. This parameter's element count is taken from count. |
| Span<DebugType> | types | To be added. This parameter's element count is taken from count. |
| Span<System.UInt32> | ids | To be added. This parameter's element count is taken from count. |
| Span<DebugSeverity> | severities | To be added. This parameter's element count is taken from count. |
| Span<System.UInt32> | lengths | To be added. This parameter's element count is taken from count. |
| System.String | messageLog | To be added. |
Returns
| Type | Description |
|---|---|
| System.UInt32 | See summary. |
GetDebugMessageLog(UInt32, UInt32, Span<GLEnum>, Span<GLEnum>, Span<UInt32>, Span<GLEnum>, Span<UInt32>, Span<Char>)
To be added.
Declaration
public abstract uint GetDebugMessageLog(uint count, uint bufSize, Span<GLEnum> sources, Span<GLEnum> types, Span<uint> ids, Span<GLEnum> severities, Span<uint> lengths, Span<char> messageLog)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | count | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<GLEnum> | sources | To be added. This parameter's element count is taken from count. |
| Span<GLEnum> | types | To be added. This parameter's element count is taken from count. |
| Span<System.UInt32> | ids | To be added. This parameter's element count is taken from count. |
| Span<GLEnum> | severities | To be added. This parameter's element count is taken from count. |
| Span<System.UInt32> | lengths | To be added. This parameter's element count is taken from count. |
| Span<System.Char> | messageLog | To be added. This parameter's element count is taken from bufSize. |
Returns
| Type | Description |
|---|---|
| System.UInt32 | See summary. |
GetDouble(GetPName)
To be added.
Declaration
public double GetDouble(GetPName pname)
Parameters
| Type | Name | Description |
|---|---|---|
| GetPName | pname | To be added. |
Returns
| Type | Description |
|---|---|
| System.Double |
GetDouble(GetPName, Double*)
To be added.
Declaration
public abstract void GetDouble(GetPName pname, double *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GetPName | pname | To be added. |
| System.Double* | data | To be added. This parameter's element count is computed from pname. |
GetDouble(GetPName, out Double)
To be added.
Declaration
public abstract void GetDouble(GetPName pname, out double data)
Parameters
| Type | Name | Description |
|---|---|---|
| GetPName | pname | To be added. |
| System.Double | data | To be added. This parameter's element count is computed from pname. |
GetDouble(GLEnum)
To be added.
Declaration
public double GetDouble(GLEnum pname)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
Returns
| Type | Description |
|---|---|
| System.Double |
GetDouble(GLEnum, Double*)
To be added.
Declaration
public abstract void GetDouble(GLEnum pname, double *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Double* | data | To be added. This parameter's element count is computed from pname. |
GetDouble(GLEnum, out Double)
To be added.
Declaration
public abstract void GetDouble(GLEnum pname, out double data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Double | data | To be added. This parameter's element count is computed from pname. |
GetDouble(GLEnum, UInt32, Double*)
To be added.
Declaration
public abstract void GetDouble(GLEnum target, uint index, double *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | index | To be added. |
| System.Double* | data | To be added. This parameter's element count is computed from target. |
GetDouble(GLEnum, UInt32, out Double)
To be added.
Declaration
public abstract void GetDouble(GLEnum target, uint index, out double data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | index | To be added. |
| System.Double | data | To be added. This parameter's element count is computed from target. |
GetError()
To be added.
Declaration
public abstract GLEnum GetError()
Returns
| Type | Description |
|---|---|
| GLEnum | See summary. |
GetFloat(GetPName)
To be added.
Declaration
public float GetFloat(GetPName pname)
Parameters
| Type | Name | Description |
|---|---|---|
| GetPName | pname | To be added. |
Returns
| Type | Description |
|---|---|
| System.Single |
GetFloat(GetPName, Single*)
To be added.
Declaration
public abstract void GetFloat(GetPName pname, float *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GetPName | pname | To be added. |
| System.Single* | data | To be added. This parameter's element count is computed from pname. |
GetFloat(GetPName, out Single)
To be added.
Declaration
public abstract void GetFloat(GetPName pname, out float data)
Parameters
| Type | Name | Description |
|---|---|---|
| GetPName | pname | To be added. |
| System.Single | data | To be added. This parameter's element count is computed from pname. |
GetFloat(GLEnum)
To be added.
Declaration
public float GetFloat(GLEnum pname)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
Returns
| Type | Description |
|---|---|
| System.Single |
GetFloat(GLEnum, out Matrix4x4)
Declaration
public void GetFloat(GLEnum pname, out Matrix4x4 matrix)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | |
| Matrix4x4 | matrix |
GetFloat(GLEnum, Single*)
To be added.
Declaration
public abstract void GetFloat(GLEnum pname, float *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Single* | data | To be added. This parameter's element count is computed from pname. |
GetFloat(GLEnum, out Single)
To be added.
Declaration
public abstract void GetFloat(GLEnum pname, out float data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Single | data | To be added. This parameter's element count is computed from pname. |
GetFloat(GLEnum, UInt32, Single*)
To be added.
Declaration
public abstract void GetFloat(GLEnum target, uint index, float *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | index | To be added. |
| System.Single* | data | To be added. This parameter's element count is computed from target. |
GetFloat(GLEnum, UInt32, out Single)
To be added.
Declaration
public abstract void GetFloat(GLEnum target, uint index, out float data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | index | To be added. |
| System.Single | data | To be added. This parameter's element count is computed from target. |
GetFloat(GLEnum, out Vector2)
Declaration
public void GetFloat(GLEnum pname, out Vector2 vector)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | |
| Vector2 | vector |
GetFloat(GLEnum, out Vector3)
Declaration
public void GetFloat(GLEnum pname, out Vector3 vector)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | |
| Vector3 | vector |
GetFloat(GLEnum, out Vector4)
Declaration
public void GetFloat(GLEnum pname, out Vector4 vector)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | |
| Vector4 | vector |
GetFragDataIndex(UInt32, Span<Char>)
To be added.
Declaration
public abstract int GetFragDataIndex(uint program, Span<char> name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| Span<System.Char> | name | To be added. |
Returns
| Type | Description |
|---|---|
| System.Int32 | See summary. |
GetFragDataIndex(UInt32, Char*)
To be added.
Declaration
public abstract int GetFragDataIndex(uint program, char *name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Char* | name | To be added. |
Returns
| Type | Description |
|---|---|
| System.Int32 | See summary. |
GetFragDataIndex(UInt32, String)
To be added.
Declaration
public abstract int GetFragDataIndex(uint program, string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.String | name | To be added. |
Returns
| Type | Description |
|---|---|
| System.Int32 | See summary. |
GetFragDataLocation(UInt32, Char*)
To be added.
Declaration
public abstract int GetFragDataLocation(uint program, char *name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Char* | name | To be added. This parameter's element count is computed from name. |
Returns
| Type | Description |
|---|---|
| System.Int32 | See summary. |
GetFragDataLocation(UInt32, ref Char)
To be added.
Declaration
public abstract int GetFragDataLocation(uint program, ref char name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Char | name | To be added. This parameter's element count is computed from name. |
Returns
| Type | Description |
|---|---|
| System.Int32 | See summary. |
GetFragDataLocation(UInt32, String)
To be added.
Declaration
public abstract int GetFragDataLocation(uint program, string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.String | name | To be added. |
Returns
| Type | Description |
|---|---|
| System.Int32 | See summary. |
GetFramebufferAttachmentParameter(FramebufferTarget, FramebufferAttachment, FramebufferAttachmentParameterName, Int32*)
To be added.
Declaration
public abstract void GetFramebufferAttachmentParameter(FramebufferTarget target, FramebufferAttachment attachment, FramebufferAttachmentParameterName pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | To be added. |
| FramebufferAttachment | attachment | To be added. |
| FramebufferAttachmentParameterName | pname | To be added. |
| System.Int32* | params |
GetFramebufferAttachmentParameter(FramebufferTarget, FramebufferAttachment, FramebufferAttachmentParameterName, out Int32)
To be added.
Declaration
public abstract void GetFramebufferAttachmentParameter(FramebufferTarget target, FramebufferAttachment attachment, FramebufferAttachmentParameterName pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | To be added. |
| FramebufferAttachment | attachment | To be added. |
| FramebufferAttachmentParameterName | pname | To be added. |
| System.Int32 | params |
GetFramebufferAttachmentParameter(GLEnum, GLEnum, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetFramebufferAttachmentParameter(GLEnum target, GLEnum attachment, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | attachment | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetFramebufferAttachmentParameter(GLEnum, GLEnum, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetFramebufferAttachmentParameter(GLEnum target, GLEnum attachment, GLEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | attachment | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
GetFramebufferParameter(FramebufferTarget, FramebufferAttachmentParameterName, Int32*)
To be added.
Declaration
public abstract void GetFramebufferParameter(FramebufferTarget target, FramebufferAttachmentParameterName pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | To be added. |
| FramebufferAttachmentParameterName | pname | To be added. |
| System.Int32* | params |
GetFramebufferParameter(FramebufferTarget, FramebufferAttachmentParameterName, out Int32)
To be added.
Declaration
public abstract void GetFramebufferParameter(FramebufferTarget target, FramebufferAttachmentParameterName pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | To be added. |
| FramebufferAttachmentParameterName | pname | To be added. |
| System.Int32 | params |
GetFramebufferParameter(GLEnum, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetFramebufferParameter(GLEnum target, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetFramebufferParameter(GLEnum, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetFramebufferParameter(GLEnum target, GLEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
GetGraphicsResetStatus()
To be added.
Declaration
public abstract GLEnum GetGraphicsResetStatus()
Returns
| Type | Description |
|---|---|
| GLEnum | See summary. |
GetInteger(GetPName)
To be added.
Declaration
public int GetInteger(GetPName pname)
Parameters
| Type | Name | Description |
|---|---|---|
| GetPName | pname | To be added. |
Returns
| Type | Description |
|---|---|
| System.Int32 |
GetInteger(GetPName, Int32*)
To be added.
Declaration
public abstract void GetInteger(GetPName pname, int *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GetPName | pname | To be added. |
| System.Int32* | data | To be added. This parameter's element count is computed from pname. |
GetInteger(GetPName, out Int32)
To be added.
Declaration
public abstract void GetInteger(GetPName pname, out int data)
Parameters
| Type | Name | Description |
|---|---|---|
| GetPName | pname | To be added. |
| System.Int32 | data | To be added. This parameter's element count is computed from pname. |
GetInteger(GLEnum)
To be added.
Declaration
public int GetInteger(GLEnum pname)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
Returns
| Type | Description |
|---|---|
| System.Int32 |
GetInteger(GLEnum, Int32*)
To be added.
Declaration
public abstract void GetInteger(GLEnum pname, int *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Int32* | data | To be added. This parameter's element count is computed from pname. |
GetInteger(GLEnum, out Int32)
To be added.
Declaration
public abstract void GetInteger(GLEnum pname, out int data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Int32 | data | To be added. This parameter's element count is computed from pname. |
GetInteger(GLEnum, UInt32, Int32*)
To be added.
Declaration
public abstract void GetInteger(GLEnum target, uint index, int *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | index | To be added. |
| System.Int32* | data | To be added. This parameter's element count is computed from target. |
GetInteger(GLEnum, UInt32, out Int32)
To be added.
Declaration
public abstract void GetInteger(GLEnum target, uint index, out int data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | index | To be added. |
| System.Int32 | data | To be added. This parameter's element count is computed from target. |
GetInteger64(GetPName)
To be added.
Declaration
public long GetInteger64(GetPName pname)
Parameters
| Type | Name | Description |
|---|---|---|
| GetPName | pname | To be added. |
Returns
| Type | Description |
|---|---|
| System.Int64 |
GetInteger64(GetPName, Int64*)
To be added.
Declaration
public abstract void GetInteger64(GetPName pname, long *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GetPName | pname | To be added. |
| System.Int64* | data | To be added. This parameter's element count is computed from pname. |
GetInteger64(GetPName, out Int64)
To be added.
Declaration
public abstract void GetInteger64(GetPName pname, out long data)
Parameters
| Type | Name | Description |
|---|---|---|
| GetPName | pname | To be added. |
| System.Int64 | data | To be added. This parameter's element count is computed from pname. |
GetInteger64(GLEnum)
To be added.
Declaration
public long GetInteger64(GLEnum pname)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
Returns
| Type | Description |
|---|---|
| System.Int64 |
GetInteger64(GLEnum, Int64*)
To be added.
Declaration
public abstract void GetInteger64(GLEnum pname, long *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Int64* | data | To be added. This parameter's element count is computed from pname. |
GetInteger64(GLEnum, out Int64)
To be added.
Declaration
public abstract void GetInteger64(GLEnum pname, out long data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Int64 | data | To be added. This parameter's element count is computed from pname. |
GetInteger64(GLEnum, UInt32, Int64*)
To be added.
Declaration
public abstract void GetInteger64(GLEnum target, uint index, long *data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | index | To be added. |
| System.Int64* | data | To be added. This parameter's element count is computed from target. |
GetInteger64(GLEnum, UInt32, out Int64)
To be added.
Declaration
public abstract void GetInteger64(GLEnum target, uint index, out long data)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | index | To be added. |
| System.Int64 | data | To be added. This parameter's element count is computed from target. |
GetInternalformat(GLEnum, GLEnum, GLEnum, UInt32, Span<Int32>)
To be added.
Declaration
public abstract void GetInternalformat(GLEnum target, GLEnum internalformat, GLEnum pname, uint count, Span<int> params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | internalformat | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Int32> | params |
GetInternalformat(GLEnum, GLEnum, GLEnum, UInt32, Span<Int64>)
To be added.
Declaration
public abstract void GetInternalformat(GLEnum target, GLEnum internalformat, GLEnum pname, uint count, Span<long> params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | internalformat | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Int64> | params |
GetInternalformat(GLEnum, GLEnum, GLEnum, UInt32, Int32*)
To be added.
Declaration
public abstract void GetInternalformat(GLEnum target, GLEnum internalformat, GLEnum pname, uint count, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | internalformat | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32 | count | To be added. |
| System.Int32* | params |
GetInternalformat(GLEnum, GLEnum, GLEnum, UInt32, Int64*)
To be added.
Declaration
public abstract void GetInternalformat(GLEnum target, GLEnum internalformat, GLEnum pname, uint count, long *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | internalformat | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32 | count | To be added. |
| System.Int64* | params |
GetInternalformat(TextureTarget, InternalFormat, InternalFormatPName, UInt32, Span<Int32>)
To be added.
Declaration
public abstract void GetInternalformat(TextureTarget target, InternalFormat internalformat, InternalFormatPName pname, uint count, Span<int> params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| InternalFormat | internalformat | To be added. |
| InternalFormatPName | pname | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Int32> | params |
GetInternalformat(TextureTarget, InternalFormat, InternalFormatPName, UInt32, Span<Int64>)
To be added.
Declaration
public abstract void GetInternalformat(TextureTarget target, InternalFormat internalformat, InternalFormatPName pname, uint count, Span<long> params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| InternalFormat | internalformat | To be added. |
| InternalFormatPName | pname | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Int64> | params |
GetInternalformat(TextureTarget, InternalFormat, InternalFormatPName, UInt32, Int32*)
To be added.
Declaration
public abstract void GetInternalformat(TextureTarget target, InternalFormat internalformat, InternalFormatPName pname, uint count, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| InternalFormat | internalformat | To be added. |
| InternalFormatPName | pname | To be added. |
| System.UInt32 | count | To be added. |
| System.Int32* | params |
GetInternalformat(TextureTarget, InternalFormat, InternalFormatPName, UInt32, Int64*)
To be added.
Declaration
public abstract void GetInternalformat(TextureTarget target, InternalFormat internalformat, InternalFormatPName pname, uint count, long *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| InternalFormat | internalformat | To be added. |
| InternalFormatPName | pname | To be added. |
| System.UInt32 | count | To be added. |
| System.Int64* | params |
GetLight(GLEnum, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetLight(GLEnum light, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | light | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetLight(GLEnum, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetLight(GLEnum light, GLEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | light | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
GetLight(GLEnum, GLEnum, Single*)
To be added.
Declaration
public abstract void GetLight(GLEnum light, GLEnum pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | light | To be added. |
| GLEnum | pname | To be added. |
| System.Single* | params |
GetLight(GLEnum, GLEnum, out Single)
To be added.
Declaration
public abstract void GetLight(GLEnum light, GLEnum pname, out float params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | light | To be added. |
| GLEnum | pname | To be added. |
| System.Single | params |
GetLight(LightName, LightParameter, Int32*)
To be added.
Declaration
public abstract void GetLight(LightName light, LightParameter pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| LightName | light | To be added. |
| LightParameter | pname | To be added. |
| System.Int32* | params |
GetLight(LightName, LightParameter, out Int32)
To be added.
Declaration
public abstract void GetLight(LightName light, LightParameter pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| LightName | light | To be added. |
| LightParameter | pname | To be added. |
| System.Int32 | params |
GetLight(LightName, LightParameter, Single*)
To be added.
Declaration
public abstract void GetLight(LightName light, LightParameter pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| LightName | light | To be added. |
| LightParameter | pname | To be added. |
| System.Single* | params |
GetLight(LightName, LightParameter, out Single)
To be added.
Declaration
public abstract void GetLight(LightName light, LightParameter pname, out float params)
Parameters
| Type | Name | Description |
|---|---|---|
| LightName | light | To be added. |
| LightParameter | pname | To be added. |
| System.Single | params |
GetMap(GLEnum, GLEnum, Double*)
To be added.
Declaration
public abstract void GetMap(GLEnum target, GLEnum query, double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | query | To be added. |
| System.Double* | v | To be added. This parameter's element count is computed from target and query. |
GetMap(GLEnum, GLEnum, out Double)
To be added.
Declaration
public abstract void GetMap(GLEnum target, GLEnum query, out double v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | query | To be added. |
| System.Double | v | To be added. This parameter's element count is computed from target and query. |
GetMap(GLEnum, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetMap(GLEnum target, GLEnum query, int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | query | To be added. |
| System.Int32* | v | To be added. This parameter's element count is computed from target and query. |
GetMap(GLEnum, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetMap(GLEnum target, GLEnum query, out int v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | query | To be added. |
| System.Int32 | v | To be added. This parameter's element count is computed from target and query. |
GetMap(GLEnum, GLEnum, Single*)
To be added.
Declaration
public abstract void GetMap(GLEnum target, GLEnum query, float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | query | To be added. |
| System.Single* | v | To be added. This parameter's element count is computed from target and query. |
GetMap(GLEnum, GLEnum, out Single)
To be added.
Declaration
public abstract void GetMap(GLEnum target, GLEnum query, out float v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | query | To be added. |
| System.Single | v | To be added. This parameter's element count is computed from target and query. |
GetMap(MapTarget, GetMapQuery, Double*)
To be added.
Declaration
public abstract void GetMap(MapTarget target, GetMapQuery query, double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | To be added. |
| GetMapQuery | query | To be added. |
| System.Double* | v | To be added. This parameter's element count is computed from target and query. |
GetMap(MapTarget, GetMapQuery, out Double)
To be added.
Declaration
public abstract void GetMap(MapTarget target, GetMapQuery query, out double v)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | To be added. |
| GetMapQuery | query | To be added. |
| System.Double | v | To be added. This parameter's element count is computed from target and query. |
GetMap(MapTarget, GetMapQuery, Int32*)
To be added.
Declaration
public abstract void GetMap(MapTarget target, GetMapQuery query, int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | To be added. |
| GetMapQuery | query | To be added. |
| System.Int32* | v | To be added. This parameter's element count is computed from target and query. |
GetMap(MapTarget, GetMapQuery, out Int32)
To be added.
Declaration
public abstract void GetMap(MapTarget target, GetMapQuery query, out int v)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | To be added. |
| GetMapQuery | query | To be added. |
| System.Int32 | v | To be added. This parameter's element count is computed from target and query. |
GetMap(MapTarget, GetMapQuery, Single*)
To be added.
Declaration
public abstract void GetMap(MapTarget target, GetMapQuery query, float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | To be added. |
| GetMapQuery | query | To be added. |
| System.Single* | v | To be added. This parameter's element count is computed from target and query. |
GetMap(MapTarget, GetMapQuery, out Single)
To be added.
Declaration
public abstract void GetMap(MapTarget target, GetMapQuery query, out float v)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | To be added. |
| GetMapQuery | query | To be added. |
| System.Single | v | To be added. This parameter's element count is computed from target and query. |
GetMaterial(GLEnum, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetMaterial(GLEnum face, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetMaterial(GLEnum, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetMaterial(GLEnum face, GLEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
GetMaterial(GLEnum, GLEnum, Single*)
To be added.
Declaration
public abstract void GetMaterial(GLEnum face, GLEnum pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| GLEnum | pname | To be added. |
| System.Single* | params |
GetMaterial(GLEnum, GLEnum, out Single)
To be added.
Declaration
public abstract void GetMaterial(GLEnum face, GLEnum pname, out float params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| GLEnum | pname | To be added. |
| System.Single | params |
GetMaterial(GLEnum, MaterialParameter, Int32*)
To be added.
Declaration
public abstract void GetMaterial(GLEnum face, MaterialParameter pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| MaterialParameter | pname | To be added. |
| System.Int32* | params |
GetMaterial(GLEnum, MaterialParameter, out Int32)
To be added.
Declaration
public abstract void GetMaterial(GLEnum face, MaterialParameter pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| MaterialParameter | pname | To be added. |
| System.Int32 | params |
GetMaterial(GLEnum, MaterialParameter, Single*)
To be added.
Declaration
public abstract void GetMaterial(GLEnum face, MaterialParameter pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| MaterialParameter | pname | To be added. |
| System.Single* | params |
GetMaterial(GLEnum, MaterialParameter, out Single)
To be added.
Declaration
public abstract void GetMaterial(GLEnum face, MaterialParameter pname, out float params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| MaterialParameter | pname | To be added. |
| System.Single | params |
GetMultisample(GetMultisamplePNameNV, UInt32, Single*)
To be added.
Declaration
public abstract void GetMultisample(GetMultisamplePNameNV pname, uint index, float *val)
Parameters
| Type | Name | Description |
|---|---|---|
| GetMultisamplePNameNV | pname | To be added. |
| System.UInt32 | index | To be added. |
| System.Single* | val | To be added. This parameter's element count is computed from pname. |
GetMultisample(GetMultisamplePNameNV, UInt32, out Single)
To be added.
Declaration
public abstract void GetMultisample(GetMultisamplePNameNV pname, uint index, out float val)
Parameters
| Type | Name | Description |
|---|---|---|
| GetMultisamplePNameNV | pname | To be added. |
| System.UInt32 | index | To be added. |
| System.Single | val | To be added. This parameter's element count is computed from pname. |
GetMultisample(GLEnum, UInt32, Single*)
To be added.
Declaration
public abstract void GetMultisample(GLEnum pname, uint index, float *val)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.UInt32 | index | To be added. |
| System.Single* | val | To be added. This parameter's element count is computed from pname. |
GetMultisample(GLEnum, UInt32, out Single)
To be added.
Declaration
public abstract void GetMultisample(GLEnum pname, uint index, out float val)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.UInt32 | index | To be added. |
| System.Single | val | To be added. This parameter's element count is computed from pname. |
GetNamedBufferParameter(UInt32, GLEnum, Span<Int32>)
To be added.
Declaration
public abstract void GetNamedBufferParameter(uint buffer, GLEnum pname, Span<int> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| GLEnum | pname | To be added. |
| Span<System.Int32> | params |
GetNamedBufferParameter(UInt32, GLEnum, Span<Int64>)
To be added.
Declaration
public abstract void GetNamedBufferParameter(uint buffer, GLEnum pname, Span<long> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| GLEnum | pname | To be added. |
| Span<System.Int64> | params |
GetNamedBufferParameter(UInt32, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetNamedBufferParameter(uint buffer, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetNamedBufferParameter(UInt32, GLEnum, Int64*)
To be added.
Declaration
public abstract void GetNamedBufferParameter(uint buffer, GLEnum pname, long *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| GLEnum | pname | To be added. |
| System.Int64* | params |
GetNamedBufferParameter(UInt32, VertexBufferObjectParameter, Span<Int32>)
To be added.
Declaration
public abstract void GetNamedBufferParameter(uint buffer, VertexBufferObjectParameter pname, Span<int> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| VertexBufferObjectParameter | pname | To be added. |
| Span<System.Int32> | params |
GetNamedBufferParameter(UInt32, VertexBufferObjectParameter, Span<Int64>)
To be added.
Declaration
public abstract void GetNamedBufferParameter(uint buffer, VertexBufferObjectParameter pname, Span<long> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| VertexBufferObjectParameter | pname | To be added. |
| Span<System.Int64> | params |
GetNamedBufferParameter(UInt32, VertexBufferObjectParameter, Int32*)
To be added.
Declaration
public abstract void GetNamedBufferParameter(uint buffer, VertexBufferObjectParameter pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| VertexBufferObjectParameter | pname | To be added. |
| System.Int32* | params |
GetNamedBufferParameter(UInt32, VertexBufferObjectParameter, Int64*)
To be added.
Declaration
public abstract void GetNamedBufferParameter(uint buffer, VertexBufferObjectParameter pname, long *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| VertexBufferObjectParameter | pname | To be added. |
| System.Int64* | params |
GetNamedBufferPointer(UInt32, GLEnum, Void**)
To be added.
Declaration
public abstract void GetNamedBufferPointer(uint buffer, GLEnum pname, void **params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| GLEnum | pname | To be added. |
| System.Void** | params |
GetNamedBufferPointer(UInt32, VertexBufferObjectParameter, Void**)
To be added.
Declaration
public abstract void GetNamedBufferPointer(uint buffer, VertexBufferObjectParameter pname, void **params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| VertexBufferObjectParameter | pname | To be added. |
| System.Void** | params |
GetNamedBufferSubData(UInt32, IntPtr, UIntPtr, Void*)
To be added.
Declaration
public abstract void GetNamedBufferSubData(uint buffer, IntPtr offset, UIntPtr size, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
| System.Void* | data | To be added. |
GetNamedBufferSubData(UInt32, Int32, UInt32, Void*)
To be added.
Declaration
public void GetNamedBufferSubData(uint buffer, int offset, uint size, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
| System.Void* | data | To be added. |
GetNamedBufferSubData<T0>(UInt32, IntPtr, UIntPtr, Span<T0>)
To be added.
Declaration
public abstract void GetNamedBufferSubData<T0>(uint buffer, IntPtr offset, UIntPtr size, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
| Span<T0> | data | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetNamedBufferSubData<T0>(UInt32, Int32, UInt32, Span<T0>)
To be added.
Declaration
public void GetNamedBufferSubData<T0>(uint buffer, int offset, uint size, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
| Span<T0> | data | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetNamedFramebufferAttachmentParameter(UInt32, FramebufferAttachment, FramebufferAttachmentParameterName, Span<Int32>)
To be added.
Declaration
public abstract void GetNamedFramebufferAttachmentParameter(uint framebuffer, FramebufferAttachment attachment, FramebufferAttachmentParameterName pname, Span<int> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| FramebufferAttachment | attachment | To be added. |
| FramebufferAttachmentParameterName | pname | To be added. |
| Span<System.Int32> | params |
GetNamedFramebufferAttachmentParameter(UInt32, FramebufferAttachment, FramebufferAttachmentParameterName, Int32*)
To be added.
Declaration
public abstract void GetNamedFramebufferAttachmentParameter(uint framebuffer, FramebufferAttachment attachment, FramebufferAttachmentParameterName pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| FramebufferAttachment | attachment | To be added. |
| FramebufferAttachmentParameterName | pname | To be added. |
| System.Int32* | params |
GetNamedFramebufferAttachmentParameter(UInt32, GLEnum, GLEnum, Span<Int32>)
To be added.
Declaration
public abstract void GetNamedFramebufferAttachmentParameter(uint framebuffer, GLEnum attachment, GLEnum pname, Span<int> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| GLEnum | attachment | To be added. |
| GLEnum | pname | To be added. |
| Span<System.Int32> | params |
GetNamedFramebufferAttachmentParameter(UInt32, GLEnum, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetNamedFramebufferAttachmentParameter(uint framebuffer, GLEnum attachment, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| GLEnum | attachment | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetNamedFramebufferParameter(UInt32, GetFramebufferParameter, Span<Int32>)
To be added.
Declaration
public abstract void GetNamedFramebufferParameter(uint framebuffer, GetFramebufferParameter pname, Span<int> param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| GetFramebufferParameter | pname | To be added. |
| Span<System.Int32> | param | To be added. |
GetNamedFramebufferParameter(UInt32, GetFramebufferParameter, Int32*)
To be added.
Declaration
public abstract void GetNamedFramebufferParameter(uint framebuffer, GetFramebufferParameter pname, int *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| GetFramebufferParameter | pname | To be added. |
| System.Int32* | param | To be added. |
GetNamedFramebufferParameter(UInt32, GLEnum, Span<Int32>)
To be added.
Declaration
public abstract void GetNamedFramebufferParameter(uint framebuffer, GLEnum pname, Span<int> param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| GLEnum | pname | To be added. |
| Span<System.Int32> | param | To be added. |
GetNamedFramebufferParameter(UInt32, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetNamedFramebufferParameter(uint framebuffer, GLEnum pname, int *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | param | To be added. |
GetNamedRenderbufferParameter(UInt32, GLEnum, Span<Int32>)
To be added.
Declaration
public abstract void GetNamedRenderbufferParameter(uint renderbuffer, GLEnum pname, Span<int> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | renderbuffer | To be added. |
| GLEnum | pname | To be added. |
| Span<System.Int32> | params |
GetNamedRenderbufferParameter(UInt32, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetNamedRenderbufferParameter(uint renderbuffer, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | renderbuffer | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetNamedRenderbufferParameter(UInt32, RenderbufferParameterName, Span<Int32>)
To be added.
Declaration
public abstract void GetNamedRenderbufferParameter(uint renderbuffer, RenderbufferParameterName pname, Span<int> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | renderbuffer | To be added. |
| RenderbufferParameterName | pname | To be added. |
| Span<System.Int32> | params |
GetNamedRenderbufferParameter(UInt32, RenderbufferParameterName, Int32*)
To be added.
Declaration
public abstract void GetNamedRenderbufferParameter(uint renderbuffer, RenderbufferParameterName pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | renderbuffer | To be added. |
| RenderbufferParameterName | pname | To be added. |
| System.Int32* | params |
GetnColorTable(ColorTableTarget, PixelFormat, PixelType, UInt32, Void*)
To be added.
Declaration
public abstract void GetnColorTable(ColorTableTarget target, PixelFormat format, PixelType type, uint bufSize, void *table)
Parameters
| Type | Name | Description |
|---|---|---|
| ColorTableTarget | target | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Void* | table | To be added. |
GetnColorTable(GLEnum, GLEnum, GLEnum, UInt32, Void*)
To be added.
Declaration
public abstract void GetnColorTable(GLEnum target, GLEnum format, GLEnum type, uint bufSize, void *table)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Void* | table | To be added. |
GetnColorTable<T0>(ColorTableTarget, PixelFormat, PixelType, UInt32, Span<T0>)
To be added.
Declaration
public abstract void GetnColorTable<T0>(ColorTableTarget target, PixelFormat format, PixelType type, uint bufSize, Span<T0> table)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| ColorTableTarget | target | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<T0> | table | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetnColorTable<T0>(GLEnum, GLEnum, GLEnum, UInt32, Span<T0>)
To be added.
Declaration
public abstract void GetnColorTable<T0>(GLEnum target, GLEnum format, GLEnum type, uint bufSize, Span<T0> table)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<T0> | table | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetnCompressedTexImage(GLEnum, Int32, UInt32, Void*)
To be added.
Declaration
public abstract void GetnCompressedTexImage(GLEnum target, int lod, uint bufSize, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | lod | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Void* | pixels | To be added. |
GetnCompressedTexImage(TextureTarget, Int32, UInt32, Void*)
To be added.
Declaration
public abstract void GetnCompressedTexImage(TextureTarget target, int lod, uint bufSize, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | lod | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Void* | pixels | To be added. |
GetnCompressedTexImage<T0>(GLEnum, Int32, UInt32, Span<T0>)
To be added.
Declaration
public abstract void GetnCompressedTexImage<T0>(GLEnum target, int lod, uint bufSize, Span<T0> pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | lod | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<T0> | pixels | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetnCompressedTexImage<T0>(TextureTarget, Int32, UInt32, Span<T0>)
To be added.
Declaration
public abstract void GetnCompressedTexImage<T0>(TextureTarget target, int lod, uint bufSize, Span<T0> pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | lod | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<T0> | pixels | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetnConvolutionFilter(ConvolutionTarget, PixelFormat, PixelType, UInt32, Void*)
To be added.
Declaration
public abstract void GetnConvolutionFilter(ConvolutionTarget target, PixelFormat format, PixelType type, uint bufSize, void *image)
Parameters
| Type | Name | Description |
|---|---|---|
| ConvolutionTarget | target | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Void* | image | To be added. |
GetnConvolutionFilter(GLEnum, GLEnum, GLEnum, UInt32, Void*)
To be added.
Declaration
public abstract void GetnConvolutionFilter(GLEnum target, GLEnum format, GLEnum type, uint bufSize, void *image)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Void* | image | To be added. |
GetnConvolutionFilter<T0>(ConvolutionTarget, PixelFormat, PixelType, UInt32, Span<T0>)
To be added.
Declaration
public abstract void GetnConvolutionFilter<T0>(ConvolutionTarget target, PixelFormat format, PixelType type, uint bufSize, Span<T0> image)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| ConvolutionTarget | target | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<T0> | image | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetnConvolutionFilter<T0>(GLEnum, GLEnum, GLEnum, UInt32, Span<T0>)
To be added.
Declaration
public abstract void GetnConvolutionFilter<T0>(GLEnum target, GLEnum format, GLEnum type, uint bufSize, Span<T0> image)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<T0> | image | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetnHistogram(GLEnum, Boolean, GLEnum, GLEnum, UInt32, Void*)
To be added.
Declaration
public abstract void GetnHistogram(GLEnum target, bool reset, GLEnum format, GLEnum type, uint bufSize, void *values)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Boolean | reset | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Void* | values | To be added. |
GetnHistogram(HistogramTargetEXT, Boolean, PixelFormat, PixelType, UInt32, Void*)
To be added.
Declaration
public abstract void GetnHistogram(HistogramTargetEXT target, bool reset, PixelFormat format, PixelType type, uint bufSize, void *values)
Parameters
| Type | Name | Description |
|---|---|---|
| HistogramTargetEXT | target | To be added. |
| System.Boolean | reset | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Void* | values | To be added. |
GetnHistogram<T0>(GLEnum, Boolean, GLEnum, GLEnum, UInt32, Span<T0>)
To be added.
Declaration
public abstract void GetnHistogram<T0>(GLEnum target, bool reset, GLEnum format, GLEnum type, uint bufSize, Span<T0> values)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Boolean | reset | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<T0> | values | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetnHistogram<T0>(HistogramTargetEXT, Boolean, PixelFormat, PixelType, UInt32, Span<T0>)
To be added.
Declaration
public abstract void GetnHistogram<T0>(HistogramTargetEXT target, bool reset, PixelFormat format, PixelType type, uint bufSize, Span<T0> values)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| HistogramTargetEXT | target | To be added. |
| System.Boolean | reset | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<T0> | values | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetnMap(GLEnum, GLEnum, UInt32, Span<Double>)
To be added.
Declaration
public abstract void GetnMap(GLEnum target, GLEnum query, uint bufSize, Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | query | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<System.Double> | v | To be added. |
GetnMap(GLEnum, GLEnum, UInt32, Span<Int32>)
To be added.
Declaration
public abstract void GetnMap(GLEnum target, GLEnum query, uint bufSize, Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | query | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<System.Int32> | v | To be added. |
GetnMap(GLEnum, GLEnum, UInt32, Span<Single>)
To be added.
Declaration
public abstract void GetnMap(GLEnum target, GLEnum query, uint bufSize, Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | query | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<System.Single> | v | To be added. |
GetnMap(GLEnum, GLEnum, UInt32, Double*)
To be added.
Declaration
public abstract void GetnMap(GLEnum target, GLEnum query, uint bufSize, double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | query | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Double* | v | To be added. |
GetnMap(GLEnum, GLEnum, UInt32, Int32*)
To be added.
Declaration
public abstract void GetnMap(GLEnum target, GLEnum query, uint bufSize, int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | query | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Int32* | v | To be added. |
GetnMap(GLEnum, GLEnum, UInt32, Single*)
To be added.
Declaration
public abstract void GetnMap(GLEnum target, GLEnum query, uint bufSize, float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | query | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Single* | v | To be added. |
GetnMap(MapTarget, MapQuery, UInt32, Span<Double>)
To be added.
Declaration
public abstract void GetnMap(MapTarget target, MapQuery query, uint bufSize, Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | To be added. |
| MapQuery | query | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<System.Double> | v | To be added. |
GetnMap(MapTarget, MapQuery, UInt32, Span<Int32>)
To be added.
Declaration
public abstract void GetnMap(MapTarget target, MapQuery query, uint bufSize, Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | To be added. |
| MapQuery | query | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<System.Int32> | v | To be added. |
GetnMap(MapTarget, MapQuery, UInt32, Span<Single>)
To be added.
Declaration
public abstract void GetnMap(MapTarget target, MapQuery query, uint bufSize, Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | To be added. |
| MapQuery | query | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<System.Single> | v | To be added. |
GetnMap(MapTarget, MapQuery, UInt32, Double*)
To be added.
Declaration
public abstract void GetnMap(MapTarget target, MapQuery query, uint bufSize, double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | To be added. |
| MapQuery | query | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Double* | v | To be added. |
GetnMap(MapTarget, MapQuery, UInt32, Int32*)
To be added.
Declaration
public abstract void GetnMap(MapTarget target, MapQuery query, uint bufSize, int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | To be added. |
| MapQuery | query | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Int32* | v | To be added. |
GetnMap(MapTarget, MapQuery, UInt32, Single*)
To be added.
Declaration
public abstract void GetnMap(MapTarget target, MapQuery query, uint bufSize, float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | To be added. |
| MapQuery | query | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Single* | v | To be added. |
GetnMinmax(GLEnum, Boolean, GLEnum, GLEnum, UInt32, Void*)
To be added.
Declaration
public abstract void GetnMinmax(GLEnum target, bool reset, GLEnum format, GLEnum type, uint bufSize, void *values)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Boolean | reset | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Void* | values | To be added. |
GetnMinmax(MinmaxTargetEXT, Boolean, PixelFormat, PixelType, UInt32, Void*)
To be added.
Declaration
public abstract void GetnMinmax(MinmaxTargetEXT target, bool reset, PixelFormat format, PixelType type, uint bufSize, void *values)
Parameters
| Type | Name | Description |
|---|---|---|
| MinmaxTargetEXT | target | To be added. |
| System.Boolean | reset | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Void* | values | To be added. |
GetnMinmax<T0>(GLEnum, Boolean, GLEnum, GLEnum, UInt32, Span<T0>)
To be added.
Declaration
public abstract void GetnMinmax<T0>(GLEnum target, bool reset, GLEnum format, GLEnum type, uint bufSize, Span<T0> values)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Boolean | reset | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<T0> | values | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetnMinmax<T0>(MinmaxTargetEXT, Boolean, PixelFormat, PixelType, UInt32, Span<T0>)
To be added.
Declaration
public abstract void GetnMinmax<T0>(MinmaxTargetEXT target, bool reset, PixelFormat format, PixelType type, uint bufSize, Span<T0> values)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| MinmaxTargetEXT | target | To be added. |
| System.Boolean | reset | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<T0> | values | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetnPixelMap(GLEnum, UInt32, Span<Single>)
To be added.
Declaration
public abstract void GetnPixelMap(GLEnum map, uint bufSize, Span<float> values)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | map | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<System.Single> | values | To be added. |
GetnPixelMap(GLEnum, UInt32, Span<UInt16>)
To be added.
Declaration
public abstract void GetnPixelMap(GLEnum map, uint bufSize, Span<ushort> values)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | map | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<System.UInt16> | values | To be added. |
GetnPixelMap(GLEnum, UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void GetnPixelMap(GLEnum map, uint bufSize, Span<uint> values)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | map | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<System.UInt32> | values | To be added. |
GetnPixelMap(GLEnum, UInt32, Single*)
To be added.
Declaration
public abstract void GetnPixelMap(GLEnum map, uint bufSize, float *values)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | map | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Single* | values | To be added. |
GetnPixelMap(GLEnum, UInt32, UInt16*)
To be added.
Declaration
public abstract void GetnPixelMap(GLEnum map, uint bufSize, ushort *values)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | map | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt16* | values | To be added. |
GetnPixelMap(GLEnum, UInt32, UInt32*)
To be added.
Declaration
public abstract void GetnPixelMap(GLEnum map, uint bufSize, uint *values)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | map | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | values | To be added. |
GetnPixelMap(PixelMap, UInt32, Span<Single>)
To be added.
Declaration
public abstract void GetnPixelMap(PixelMap map, uint bufSize, Span<float> values)
Parameters
| Type | Name | Description |
|---|---|---|
| PixelMap | map | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<System.Single> | values | To be added. |
GetnPixelMap(PixelMap, UInt32, Span<UInt16>)
To be added.
Declaration
public abstract void GetnPixelMap(PixelMap map, uint bufSize, Span<ushort> values)
Parameters
| Type | Name | Description |
|---|---|---|
| PixelMap | map | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<System.UInt16> | values | To be added. |
GetnPixelMap(PixelMap, UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void GetnPixelMap(PixelMap map, uint bufSize, Span<uint> values)
Parameters
| Type | Name | Description |
|---|---|---|
| PixelMap | map | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<System.UInt32> | values | To be added. |
GetnPixelMap(PixelMap, UInt32, Single*)
To be added.
Declaration
public abstract void GetnPixelMap(PixelMap map, uint bufSize, float *values)
Parameters
| Type | Name | Description |
|---|---|---|
| PixelMap | map | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Single* | values | To be added. |
GetnPixelMap(PixelMap, UInt32, UInt16*)
To be added.
Declaration
public abstract void GetnPixelMap(PixelMap map, uint bufSize, ushort *values)
Parameters
| Type | Name | Description |
|---|---|---|
| PixelMap | map | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt16* | values | To be added. |
GetnPixelMap(PixelMap, UInt32, UInt32*)
To be added.
Declaration
public abstract void GetnPixelMap(PixelMap map, uint bufSize, uint *values)
Parameters
| Type | Name | Description |
|---|---|---|
| PixelMap | map | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | values | To be added. |
GetnPolygonStipple()
To be added.
Declaration
public byte GetnPolygonStipple()
Returns
| Type | Description |
|---|---|
| System.Byte |
GetnPolygonStipple(UInt32, Span<Byte>)
To be added.
Declaration
public abstract void GetnPolygonStipple(uint bufSize, Span<byte> pattern)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | bufSize | To be added. |
| Span<System.Byte> | pattern | To be added. |
GetnPolygonStipple(UInt32, Byte*)
To be added.
Declaration
public abstract void GetnPolygonStipple(uint bufSize, byte *pattern)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | bufSize | To be added. |
| System.Byte* | pattern | To be added. |
GetnPolygonStipple(UInt32, String)
To be added.
Declaration
public abstract void GetnPolygonStipple(uint bufSize, string pattern)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | bufSize | To be added. |
| System.String | pattern | To be added. |
GetnSeparableFilter(GLEnum, GLEnum, GLEnum, UInt32, Void*, UInt32, Void*, Void*)
To be added.
Declaration
public abstract void GetnSeparableFilter(GLEnum target, GLEnum format, GLEnum type, uint rowBufSize, void *row, uint columnBufSize, void *column, void *span)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | rowBufSize | To be added. |
| System.Void* | row | To be added. |
| System.UInt32 | columnBufSize | To be added. |
| System.Void* | column | To be added. |
| System.Void* | span | To be added. |
GetnSeparableFilter(SeparableTargetEXT, PixelFormat, PixelType, UInt32, Void*, UInt32, Void*, Void*)
To be added.
Declaration
public abstract void GetnSeparableFilter(SeparableTargetEXT target, PixelFormat format, PixelType type, uint rowBufSize, void *row, uint columnBufSize, void *column, void *span)
Parameters
| Type | Name | Description |
|---|---|---|
| SeparableTargetEXT | target | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.UInt32 | rowBufSize | To be added. |
| System.Void* | row | To be added. |
| System.UInt32 | columnBufSize | To be added. |
| System.Void* | column | To be added. |
| System.Void* | span | To be added. |
GetnSeparableFilter<T0, T1, T2>(GLEnum, GLEnum, GLEnum, UInt32, Span<T0>, UInt32, Span<T1>, Span<T2>)
To be added.
Declaration
public abstract void GetnSeparableFilter<T0, T1, T2>(GLEnum target, GLEnum format, GLEnum type, uint rowBufSize, Span<T0> row, uint columnBufSize, Span<T1> column, Span<T2> span)
where T0 : struct where T1 : struct where T2 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | rowBufSize | To be added. |
| Span<T0> | row | To be added. |
| System.UInt32 | columnBufSize | To be added. |
| Span<T1> | column | To be added. |
| Span<T2> | span | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 | |
| T1 | |
| T2 |
GetnSeparableFilter<T0, T1, T2>(SeparableTargetEXT, PixelFormat, PixelType, UInt32, Span<T0>, UInt32, Span<T1>, Span<T2>)
To be added.
Declaration
public abstract void GetnSeparableFilter<T0, T1, T2>(SeparableTargetEXT target, PixelFormat format, PixelType type, uint rowBufSize, Span<T0> row, uint columnBufSize, Span<T1> column, Span<T2> span)
where T0 : struct where T1 : struct where T2 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| SeparableTargetEXT | target | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.UInt32 | rowBufSize | To be added. |
| Span<T0> | row | To be added. |
| System.UInt32 | columnBufSize | To be added. |
| Span<T1> | column | To be added. |
| Span<T2> | span | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 | |
| T1 | |
| T2 |
GetnTexImage(GLEnum, Int32, GLEnum, GLEnum, UInt32, Void*)
To be added.
Declaration
public abstract void GetnTexImage(GLEnum target, int level, GLEnum format, GLEnum type, uint bufSize, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Void* | pixels | To be added. This parameter's element count is taken from bufSize. |
GetnTexImage(TextureTarget, Int32, PixelFormat, PixelType, UInt32, Void*)
To be added.
Declaration
public abstract void GetnTexImage(TextureTarget target, int level, PixelFormat format, PixelType type, uint bufSize, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Void* | pixels | To be added. This parameter's element count is taken from bufSize. |
GetnTexImage<T0>(GLEnum, Int32, GLEnum, GLEnum, UInt32, Span<T0>)
To be added.
Declaration
public abstract void GetnTexImage<T0>(GLEnum target, int level, GLEnum format, GLEnum type, uint bufSize, Span<T0> pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<T0> | pixels | To be added. This parameter's element count is taken from bufSize. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetnTexImage<T0>(TextureTarget, Int32, PixelFormat, PixelType, UInt32, Span<T0>)
To be added.
Declaration
public abstract void GetnTexImage<T0>(TextureTarget target, int level, PixelFormat format, PixelType type, uint bufSize, Span<T0> pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<T0> | pixels | To be added. This parameter's element count is taken from bufSize. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetnUniform(UInt32, Int32, UInt32, Span<Double>)
To be added.
Declaration
public abstract void GetnUniform(uint program, int location, uint bufSize, Span<double> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<System.Double> | params |
GetnUniform(UInt32, Int32, UInt32, Span<Int32>)
To be added.
Declaration
public abstract void GetnUniform(uint program, int location, uint bufSize, Span<int> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<System.Int32> | params |
GetnUniform(UInt32, Int32, UInt32, Span<Single>)
To be added.
Declaration
public abstract void GetnUniform(uint program, int location, uint bufSize, Span<float> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<System.Single> | params |
GetnUniform(UInt32, Int32, UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void GetnUniform(uint program, int location, uint bufSize, Span<uint> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<System.UInt32> | params |
GetnUniform(UInt32, Int32, UInt32, Double*)
To be added.
Declaration
public abstract void GetnUniform(uint program, int location, uint bufSize, double *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Double* | params |
GetnUniform(UInt32, Int32, UInt32, Int32*)
To be added.
Declaration
public abstract void GetnUniform(uint program, int location, uint bufSize, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Int32* | params |
GetnUniform(UInt32, Int32, UInt32, Single*)
To be added.
Declaration
public abstract void GetnUniform(uint program, int location, uint bufSize, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Single* | params |
GetnUniform(UInt32, Int32, UInt32, UInt32*)
To be added.
Declaration
public abstract void GetnUniform(uint program, int location, uint bufSize, uint *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | params |
GetObjectLabel(GLEnum, UInt32, UInt32, UInt32*, Char*)
To be added.
Declaration
public abstract void GetObjectLabel(GLEnum identifier, uint name, uint bufSize, uint *length, char *label)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | identifier | To be added. |
| System.UInt32 | name | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.Char* | label | To be added. This parameter's element count is taken from bufSize. |
GetObjectLabel(GLEnum, UInt32, UInt32, out UInt32, Span<Char>)
To be added.
Declaration
public abstract void GetObjectLabel(GLEnum identifier, uint name, uint bufSize, out uint length, Span<char> label)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | identifier | To be added. |
| System.UInt32 | name | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| Span<System.Char> | label | To be added. This parameter's element count is taken from bufSize. |
GetObjectLabel(ObjectIdentifier, UInt32, UInt32, UInt32*, out String)
To be added.
Declaration
public abstract void GetObjectLabel(ObjectIdentifier identifier, uint name, uint bufSize, uint *length, out string label)
Parameters
| Type | Name | Description |
|---|---|---|
| ObjectIdentifier | identifier | To be added. |
| System.UInt32 | name | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.String | label | To be added. |
GetObjectLabel(ObjectIdentifier, UInt32, UInt32, out UInt32, out String)
To be added.
Declaration
public abstract void GetObjectLabel(ObjectIdentifier identifier, uint name, uint bufSize, out uint length, out string label)
Parameters
| Type | Name | Description |
|---|---|---|
| ObjectIdentifier | identifier | To be added. |
| System.UInt32 | name | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| System.String | label | To be added. |
GetObjectPtrLabel(Void*, UInt32, UInt32*, Char*)
To be added.
Declaration
public abstract void GetObjectPtrLabel(void *ptr, uint bufSize, uint *length, char *label)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Void* | ptr | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.Char* | label | To be added. This parameter's element count is taken from bufSize. |
GetObjectPtrLabel(Void*, UInt32, UInt32*, out String)
To be added.
Declaration
public abstract void GetObjectPtrLabel(void *ptr, uint bufSize, uint *length, out string label)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Void* | ptr | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.String | label | To be added. |
GetObjectPtrLabel<T0>(Span<T0>, UInt32, out UInt32, Span<Char>)
To be added.
Declaration
public abstract void GetObjectPtrLabel<T0>(Span<T0> ptr, uint bufSize, out uint length, Span<char> label)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| Span<T0> | ptr | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| Span<System.Char> | label | To be added. This parameter's element count is taken from bufSize. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetObjectPtrLabel<T0>(Span<T0>, UInt32, out UInt32, out String)
To be added.
Declaration
public abstract void GetObjectPtrLabel<T0>(Span<T0> ptr, uint bufSize, out uint length, out string label)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| Span<T0> | ptr | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| System.String | label | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetPixelMap(GLEnum)
To be added.
Declaration
public float GetPixelMap(GLEnum map)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | map | To be added. |
Returns
| Type | Description |
|---|---|
| System.Single |
GetPixelMap(GLEnum, Single*)
To be added.
Declaration
public abstract void GetPixelMap(GLEnum map, float *values)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | map | To be added. |
| System.Single* | values | To be added. This parameter's element count is computed from map. |
GetPixelMap(GLEnum, out Single)
To be added.
Declaration
public abstract void GetPixelMap(GLEnum map, out float values)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | map | To be added. |
| System.Single | values | To be added. This parameter's element count is computed from map. |
GetPixelMap(GLEnum, UInt16*)
To be added.
Declaration
public abstract void GetPixelMap(GLEnum map, ushort *values)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | map | To be added. |
| System.UInt16* | values | To be added. This parameter's element count is computed from map. |
GetPixelMap(GLEnum, out UInt16)
To be added.
Declaration
public abstract void GetPixelMap(GLEnum map, out ushort values)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | map | To be added. |
| System.UInt16 | values | To be added. This parameter's element count is computed from map. |
GetPixelMap(GLEnum, UInt32*)
To be added.
Declaration
public abstract void GetPixelMap(GLEnum map, uint *values)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | map | To be added. |
| System.UInt32* | values | To be added. This parameter's element count is computed from map. |
GetPixelMap(GLEnum, out UInt32)
To be added.
Declaration
public abstract void GetPixelMap(GLEnum map, out uint values)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | map | To be added. |
| System.UInt32 | values | To be added. This parameter's element count is computed from map. |
GetPixelMap(PixelMap)
To be added.
Declaration
public float GetPixelMap(PixelMap map)
Parameters
| Type | Name | Description |
|---|---|---|
| PixelMap | map | To be added. |
Returns
| Type | Description |
|---|---|
| System.Single |
GetPixelMap(PixelMap, Single*)
To be added.
Declaration
public abstract void GetPixelMap(PixelMap map, float *values)
Parameters
| Type | Name | Description |
|---|---|---|
| PixelMap | map | To be added. |
| System.Single* | values | To be added. This parameter's element count is computed from map. |
GetPixelMap(PixelMap, out Single)
To be added.
Declaration
public abstract void GetPixelMap(PixelMap map, out float values)
Parameters
| Type | Name | Description |
|---|---|---|
| PixelMap | map | To be added. |
| System.Single | values | To be added. This parameter's element count is computed from map. |
GetPixelMap(PixelMap, UInt16*)
To be added.
Declaration
public abstract void GetPixelMap(PixelMap map, ushort *values)
Parameters
| Type | Name | Description |
|---|---|---|
| PixelMap | map | To be added. |
| System.UInt16* | values | To be added. This parameter's element count is computed from map. |
GetPixelMap(PixelMap, out UInt16)
To be added.
Declaration
public abstract void GetPixelMap(PixelMap map, out ushort values)
Parameters
| Type | Name | Description |
|---|---|---|
| PixelMap | map | To be added. |
| System.UInt16 | values | To be added. This parameter's element count is computed from map. |
GetPixelMap(PixelMap, UInt32*)
To be added.
Declaration
public abstract void GetPixelMap(PixelMap map, uint *values)
Parameters
| Type | Name | Description |
|---|---|---|
| PixelMap | map | To be added. |
| System.UInt32* | values | To be added. This parameter's element count is computed from map. |
GetPixelMap(PixelMap, out UInt32)
To be added.
Declaration
public abstract void GetPixelMap(PixelMap map, out uint values)
Parameters
| Type | Name | Description |
|---|---|---|
| PixelMap | map | To be added. |
| System.UInt32 | values | To be added. This parameter's element count is computed from map. |
GetPointer(GetPointervPName)
To be added.
Declaration
public void *GetPointer(GetPointervPName pname)
Parameters
| Type | Name | Description |
|---|---|---|
| GetPointervPName | pname | To be added. |
Returns
| Type | Description |
|---|---|
| System.Void* |
GetPointer(GetPointervPName, Void**)
To be added.
Declaration
public abstract void GetPointer(GetPointervPName pname, void **params)
Parameters
| Type | Name | Description |
|---|---|---|
| GetPointervPName | pname | To be added. |
| System.Void** | params |
GetPointer(GLEnum)
To be added.
Declaration
public void *GetPointer(GLEnum pname)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
Returns
| Type | Description |
|---|---|
| System.Void* |
GetPointer(GLEnum, Void**)
To be added.
Declaration
public abstract void GetPointer(GLEnum pname, void **params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Void** | params |
GetPointer<T0>(GetPointervPName, out T0*)
To be added.
Declaration
public abstract void GetPointer<T0>(GetPointervPName pname, out T0*params)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GetPointervPName | pname | To be added. |
| T0* | params |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetPointer<T0>(GLEnum, out T0*)
To be added.
Declaration
public abstract void GetPointer<T0>(GLEnum pname, out T0*params)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| T0* | params |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetPolygonStipple()
To be added.
Declaration
public byte GetPolygonStipple()
Returns
| Type | Description |
|---|---|
| System.Byte |
GetPolygonStipple(Byte*)
To be added.
Declaration
public abstract void GetPolygonStipple(byte *mask)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Byte* | mask | To be added. This parameter contains 0 elements. |
GetPolygonStipple(out Byte)
To be added.
Declaration
public abstract void GetPolygonStipple(out byte mask)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Byte | mask | To be added. This parameter contains 0 elements. |
GetPolygonStipple(out String)
To be added.
Declaration
public abstract void GetPolygonStipple(out string mask)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | mask | To be added. |
GetProgram(UInt32, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetProgram(uint program, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetProgram(UInt32, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetProgram(uint program, GLEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
GetProgram(UInt32, ProgramPropertyARB, Int32*)
To be added.
Declaration
public abstract void GetProgram(uint program, ProgramPropertyARB pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| ProgramPropertyARB | pname | To be added. |
| System.Int32* | params |
GetProgram(UInt32, ProgramPropertyARB, out Int32)
To be added.
Declaration
public abstract void GetProgram(uint program, ProgramPropertyARB pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| ProgramPropertyARB | pname | To be added. |
| System.Int32 | params |
GetProgramBinary(UInt32, UInt32, UInt32*, GLEnum*, Void*)
To be added.
Declaration
public abstract void GetProgramBinary(uint program, uint bufSize, uint *length, GLEnum*binaryFormat, void *binary)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| GLEnum* | binaryFormat | To be added. This parameter contains 1 elements. |
| System.Void* | binary | To be added. This parameter's element count is taken from bufSize. |
GetProgramBinary<T0>(UInt32, UInt32, out UInt32, out GLEnum, Span<T0>)
To be added.
Declaration
public abstract void GetProgramBinary<T0>(uint program, uint bufSize, out uint length, out GLEnum binaryFormat, Span<T0> binary)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| GLEnum | binaryFormat | To be added. This parameter contains 1 elements. |
| Span<T0> | binary | To be added. This parameter's element count is taken from bufSize. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetProgramInfoLog(UInt32)
Declaration
public string GetProgramInfoLog(uint program)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program |
Returns
| Type | Description |
|---|---|
| System.String |
GetProgramInfoLog(UInt32, out String)
Declaration
public void GetProgramInfoLog(uint program, out string info)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | |
| System.String | info |
GetProgramInfoLog(UInt32, UInt32, UInt32*, Char*)
To be added.
Declaration
public abstract void GetProgramInfoLog(uint program, uint bufSize, uint *length, char *infoLog)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.Char* | infoLog | To be added. This parameter's element count is taken from bufSize. |
GetProgramInfoLog(UInt32, UInt32, UInt32*, out String)
To be added.
Declaration
public abstract void GetProgramInfoLog(uint program, uint bufSize, uint *length, out string infoLog)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.String | infoLog | To be added. |
GetProgramInfoLog(UInt32, UInt32, out UInt32, Span<Char>)
To be added.
Declaration
public abstract void GetProgramInfoLog(uint program, uint bufSize, out uint length, Span<char> infoLog)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| Span<System.Char> | infoLog | To be added. This parameter's element count is taken from bufSize. |
GetProgramInfoLog(UInt32, UInt32, out UInt32, out String)
To be added.
Declaration
public abstract void GetProgramInfoLog(uint program, uint bufSize, out uint length, out string infoLog)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| System.String | infoLog | To be added. |
GetProgramInterface(UInt32, GLEnum, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetProgramInterface(uint program, GLEnum programInterface, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | programInterface | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetProgramInterface(UInt32, GLEnum, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetProgramInterface(uint program, GLEnum programInterface, GLEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | programInterface | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
GetProgramInterface(UInt32, ProgramInterface, ProgramInterfacePName, Int32*)
To be added.
Declaration
public abstract void GetProgramInterface(uint program, ProgramInterface programInterface, ProgramInterfacePName pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| ProgramInterface | programInterface | To be added. |
| ProgramInterfacePName | pname | To be added. |
| System.Int32* | params |
GetProgramInterface(UInt32, ProgramInterface, ProgramInterfacePName, out Int32)
To be added.
Declaration
public abstract void GetProgramInterface(uint program, ProgramInterface programInterface, ProgramInterfacePName pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| ProgramInterface | programInterface | To be added. |
| ProgramInterfacePName | pname | To be added. |
| System.Int32 | params |
GetProgramPipeline(UInt32, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetProgramPipeline(uint pipeline, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | pipeline | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetProgramPipeline(UInt32, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetProgramPipeline(uint pipeline, GLEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | pipeline | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
GetProgramPipeline(UInt32, PipelineParameterName, Int32*)
To be added.
Declaration
public abstract void GetProgramPipeline(uint pipeline, PipelineParameterName pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | pipeline | To be added. |
| PipelineParameterName | pname | To be added. |
| System.Int32* | params |
GetProgramPipeline(UInt32, PipelineParameterName, out Int32)
To be added.
Declaration
public abstract void GetProgramPipeline(uint pipeline, PipelineParameterName pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | pipeline | To be added. |
| PipelineParameterName | pname | To be added. |
| System.Int32 | params |
GetProgramPipelineInfoLog(UInt32, UInt32, UInt32*, Char*)
To be added.
Declaration
public abstract void GetProgramPipelineInfoLog(uint pipeline, uint bufSize, uint *length, char *infoLog)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | pipeline | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.Char* | infoLog | To be added. This parameter's element count is taken from bufSize. |
GetProgramPipelineInfoLog(UInt32, UInt32, UInt32*, out String)
To be added.
Declaration
public abstract void GetProgramPipelineInfoLog(uint pipeline, uint bufSize, uint *length, out string infoLog)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | pipeline | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.String | infoLog | To be added. |
GetProgramPipelineInfoLog(UInt32, UInt32, out UInt32, Span<Char>)
To be added.
Declaration
public abstract void GetProgramPipelineInfoLog(uint pipeline, uint bufSize, out uint length, Span<char> infoLog)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | pipeline | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| Span<System.Char> | infoLog | To be added. This parameter's element count is taken from bufSize. |
GetProgramPipelineInfoLog(UInt32, UInt32, out UInt32, out String)
To be added.
Declaration
public abstract void GetProgramPipelineInfoLog(uint pipeline, uint bufSize, out uint length, out string infoLog)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | pipeline | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| System.String | infoLog | To be added. |
GetProgramResource(UInt32, GLEnum, UInt32, UInt32, GLEnum*, UInt32, UInt32*, Int32*)
To be added.
Declaration
public abstract void GetProgramResource(uint program, GLEnum programInterface, uint index, uint propCount, GLEnum*props, uint count, uint *length, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | programInterface | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | propCount | To be added. |
| GLEnum* | props | To be added. This parameter's element count is taken from propCount. |
| System.UInt32 | count | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.Int32* | params |
GetProgramResource(UInt32, GLEnum, UInt32, UInt32, Span<GLEnum>, UInt32, out UInt32, Span<Int32>)
To be added.
Declaration
public abstract void GetProgramResource(uint program, GLEnum programInterface, uint index, uint propCount, Span<GLEnum> props, uint count, out uint length, Span<int> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | programInterface | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | propCount | To be added. |
| Span<GLEnum> | props | To be added. This parameter's element count is taken from propCount. |
| System.UInt32 | count | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| Span<System.Int32> | params |
GetProgramResource(UInt32, ProgramInterface, UInt32, UInt32, ProgramResourceProperty*, UInt32, UInt32*, Int32*)
To be added.
Declaration
public abstract void GetProgramResource(uint program, ProgramInterface programInterface, uint index, uint propCount, ProgramResourceProperty*props, uint count, uint *length, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| ProgramInterface | programInterface | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | propCount | To be added. |
| ProgramResourceProperty* | props | To be added. This parameter's element count is taken from propCount. |
| System.UInt32 | count | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.Int32* | params |
GetProgramResource(UInt32, ProgramInterface, UInt32, UInt32, Span<ProgramResourceProperty>, UInt32, out UInt32, Span<Int32>)
To be added.
Declaration
public abstract void GetProgramResource(uint program, ProgramInterface programInterface, uint index, uint propCount, Span<ProgramResourceProperty> props, uint count, out uint length, Span<int> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| ProgramInterface | programInterface | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | propCount | To be added. |
| Span<ProgramResourceProperty> | props | To be added. This parameter's element count is taken from propCount. |
| System.UInt32 | count | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| Span<System.Int32> | params |
GetProgramResourceIndex(UInt32, GLEnum, Char*)
To be added.
Declaration
public abstract uint GetProgramResourceIndex(uint program, GLEnum programInterface, char *name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | programInterface | To be added. |
| System.Char* | name | To be added. This parameter's element count is computed from name. |
Returns
| Type | Description |
|---|---|
| System.UInt32 | See summary. |
GetProgramResourceIndex(UInt32, GLEnum, ref Char)
To be added.
Declaration
public abstract uint GetProgramResourceIndex(uint program, GLEnum programInterface, ref char name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | programInterface | To be added. |
| System.Char | name | To be added. This parameter's element count is computed from name. |
Returns
| Type | Description |
|---|---|
| System.UInt32 | See summary. |
GetProgramResourceIndex(UInt32, ProgramInterface, String)
To be added.
Declaration
public abstract uint GetProgramResourceIndex(uint program, ProgramInterface programInterface, string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| ProgramInterface | programInterface | To be added. |
| System.String | name | To be added. |
Returns
| Type | Description |
|---|---|
| System.UInt32 | See summary. |
GetProgramResourceLocation(UInt32, GLEnum, Char*)
To be added.
Declaration
public abstract int GetProgramResourceLocation(uint program, GLEnum programInterface, char *name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | programInterface | To be added. |
| System.Char* | name | To be added. This parameter's element count is computed from name. |
Returns
| Type | Description |
|---|---|
| System.Int32 | See summary. |
GetProgramResourceLocation(UInt32, GLEnum, ref Char)
To be added.
Declaration
public abstract int GetProgramResourceLocation(uint program, GLEnum programInterface, ref char name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | programInterface | To be added. |
| System.Char | name | To be added. This parameter's element count is computed from name. |
Returns
| Type | Description |
|---|---|
| System.Int32 | See summary. |
GetProgramResourceLocation(UInt32, ProgramInterface, String)
To be added.
Declaration
public abstract int GetProgramResourceLocation(uint program, ProgramInterface programInterface, string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| ProgramInterface | programInterface | To be added. |
| System.String | name | To be added. |
Returns
| Type | Description |
|---|---|
| System.Int32 | See summary. |
GetProgramResourceLocationIndex(UInt32, GLEnum, Char*)
To be added.
Declaration
public abstract int GetProgramResourceLocationIndex(uint program, GLEnum programInterface, char *name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | programInterface | To be added. |
| System.Char* | name | To be added. This parameter's element count is computed from name. |
Returns
| Type | Description |
|---|---|
| System.Int32 | See summary. |
GetProgramResourceLocationIndex(UInt32, GLEnum, ref Char)
To be added.
Declaration
public abstract int GetProgramResourceLocationIndex(uint program, GLEnum programInterface, ref char name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | programInterface | To be added. |
| System.Char | name | To be added. This parameter's element count is computed from name. |
Returns
| Type | Description |
|---|---|
| System.Int32 | See summary. |
GetProgramResourceLocationIndex(UInt32, ProgramInterface, String)
To be added.
Declaration
public abstract int GetProgramResourceLocationIndex(uint program, ProgramInterface programInterface, string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| ProgramInterface | programInterface | To be added. |
| System.String | name | To be added. |
Returns
| Type | Description |
|---|---|
| System.Int32 | See summary. |
GetProgramResourceName(UInt32, GLEnum, UInt32, UInt32, UInt32*, Char*)
To be added.
Declaration
public abstract void GetProgramResourceName(uint program, GLEnum programInterface, uint index, uint bufSize, uint *length, char *name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | programInterface | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.Char* | name | To be added. This parameter's element count is taken from bufSize. |
GetProgramResourceName(UInt32, GLEnum, UInt32, UInt32, out UInt32, Span<Char>)
To be added.
Declaration
public abstract void GetProgramResourceName(uint program, GLEnum programInterface, uint index, uint bufSize, out uint length, Span<char> name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | programInterface | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| Span<System.Char> | name | To be added. This parameter's element count is taken from bufSize. |
GetProgramResourceName(UInt32, ProgramInterface, UInt32, UInt32, UInt32*, out String)
To be added.
Declaration
public abstract void GetProgramResourceName(uint program, ProgramInterface programInterface, uint index, uint bufSize, uint *length, out string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| ProgramInterface | programInterface | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.String | name | To be added. |
GetProgramResourceName(UInt32, ProgramInterface, UInt32, UInt32, out UInt32, out String)
To be added.
Declaration
public abstract void GetProgramResourceName(uint program, ProgramInterface programInterface, uint index, uint bufSize, out uint length, out string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| ProgramInterface | programInterface | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| System.String | name | To be added. |
GetProgramStage(UInt32, GLEnum, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetProgramStage(uint program, GLEnum shadertype, GLEnum pname, int *values)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | shadertype | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | values | To be added. This parameter contains 1 elements. |
GetProgramStage(UInt32, GLEnum, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetProgramStage(uint program, GLEnum shadertype, GLEnum pname, out int values)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | shadertype | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | values | To be added. This parameter contains 1 elements. |
GetProgramStage(UInt32, ShaderType, ProgramStagePName, Int32*)
To be added.
Declaration
public abstract void GetProgramStage(uint program, ShaderType shadertype, ProgramStagePName pname, int *values)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| ShaderType | shadertype | To be added. |
| ProgramStagePName | pname | To be added. |
| System.Int32* | values | To be added. This parameter contains 1 elements. |
GetProgramStage(UInt32, ShaderType, ProgramStagePName, out Int32)
To be added.
Declaration
public abstract void GetProgramStage(uint program, ShaderType shadertype, ProgramStagePName pname, out int values)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| ShaderType | shadertype | To be added. |
| ProgramStagePName | pname | To be added. |
| System.Int32 | values | To be added. This parameter contains 1 elements. |
GetQuery(GLEnum, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetQuery(GLEnum target, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetQuery(GLEnum, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetQuery(GLEnum target, GLEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
GetQuery(QueryTarget, QueryParameterName, Int32*)
To be added.
Declaration
public abstract void GetQuery(QueryTarget target, QueryParameterName pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| QueryTarget | target | To be added. |
| QueryParameterName | pname | To be added. |
| System.Int32* | params |
GetQuery(QueryTarget, QueryParameterName, out Int32)
To be added.
Declaration
public abstract void GetQuery(QueryTarget target, QueryParameterName pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| QueryTarget | target | To be added. |
| QueryParameterName | pname | To be added. |
| System.Int32 | params |
GetQueryBufferObject(UInt32, UInt32, GLEnum, IntPtr)
To be added.
Declaration
public abstract void GetQueryBufferObject(uint id, uint buffer, GLEnum pname, IntPtr offset)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
| System.UInt32 | buffer | To be added. |
| GLEnum | pname | To be added. |
| IntPtr | offset | To be added. |
GetQueryBufferObject(UInt32, UInt32, GLEnum, Int32)
To be added.
Declaration
public void GetQueryBufferObject(uint id, uint buffer, GLEnum pname, int offset)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
| System.UInt32 | buffer | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | offset | To be added. |
GetQueryBufferObject(UInt32, UInt32, QueryObjectParameterName, IntPtr)
To be added.
Declaration
public abstract void GetQueryBufferObject(uint id, uint buffer, QueryObjectParameterName pname, IntPtr offset)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
| System.UInt32 | buffer | To be added. |
| QueryObjectParameterName | pname | To be added. |
| IntPtr | offset | To be added. |
GetQueryBufferObject(UInt32, UInt32, QueryObjectParameterName, Int32)
To be added.
Declaration
public void GetQueryBufferObject(uint id, uint buffer, QueryObjectParameterName pname, int offset)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
| System.UInt32 | buffer | To be added. |
| QueryObjectParameterName | pname | To be added. |
| System.Int32 | offset | To be added. |
GetQueryIndexed(GLEnum, UInt32, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetQueryIndexed(GLEnum target, uint index, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | index | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetQueryIndexed(GLEnum, UInt32, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetQueryIndexed(GLEnum target, uint index, GLEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | index | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
GetQueryIndexed(QueryTarget, UInt32, QueryParameterName, Int32*)
To be added.
Declaration
public abstract void GetQueryIndexed(QueryTarget target, uint index, QueryParameterName pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| QueryTarget | target | To be added. |
| System.UInt32 | index | To be added. |
| QueryParameterName | pname | To be added. |
| System.Int32* | params |
GetQueryIndexed(QueryTarget, UInt32, QueryParameterName, out Int32)
To be added.
Declaration
public abstract void GetQueryIndexed(QueryTarget target, uint index, QueryParameterName pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| QueryTarget | target | To be added. |
| System.UInt32 | index | To be added. |
| QueryParameterName | pname | To be added. |
| System.Int32 | params |
GetQueryObject(UInt32, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetQueryObject(uint id, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetQueryObject(UInt32, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetQueryObject(uint id, GLEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
GetQueryObject(UInt32, GLEnum, Int64*)
To be added.
Declaration
public abstract void GetQueryObject(uint id, GLEnum pname, long *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
| GLEnum | pname | To be added. |
| System.Int64* | params |
GetQueryObject(UInt32, GLEnum, out Int64)
To be added.
Declaration
public abstract void GetQueryObject(uint id, GLEnum pname, out long params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
| GLEnum | pname | To be added. |
| System.Int64 | params |
GetQueryObject(UInt32, GLEnum, UInt32*)
To be added.
Declaration
public abstract void GetQueryObject(uint id, GLEnum pname, uint *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32* | params |
GetQueryObject(UInt32, GLEnum, out UInt32)
To be added.
Declaration
public abstract void GetQueryObject(uint id, GLEnum pname, out uint params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32 | params |
GetQueryObject(UInt32, GLEnum, UInt64*)
To be added.
Declaration
public abstract void GetQueryObject(uint id, GLEnum pname, ulong *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
| GLEnum | pname | To be added. |
| System.UInt64* | params |
GetQueryObject(UInt32, GLEnum, out UInt64)
To be added.
Declaration
public abstract void GetQueryObject(uint id, GLEnum pname, out ulong params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
| GLEnum | pname | To be added. |
| System.UInt64 | params |
GetQueryObject(UInt32, QueryObjectParameterName, Int32*)
To be added.
Declaration
public abstract void GetQueryObject(uint id, QueryObjectParameterName pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
| QueryObjectParameterName | pname | To be added. |
| System.Int32* | params |
GetQueryObject(UInt32, QueryObjectParameterName, out Int32)
To be added.
Declaration
public abstract void GetQueryObject(uint id, QueryObjectParameterName pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
| QueryObjectParameterName | pname | To be added. |
| System.Int32 | params |
GetQueryObject(UInt32, QueryObjectParameterName, Int64*)
To be added.
Declaration
public abstract void GetQueryObject(uint id, QueryObjectParameterName pname, long *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
| QueryObjectParameterName | pname | To be added. |
| System.Int64* | params |
GetQueryObject(UInt32, QueryObjectParameterName, out Int64)
To be added.
Declaration
public abstract void GetQueryObject(uint id, QueryObjectParameterName pname, out long params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
| QueryObjectParameterName | pname | To be added. |
| System.Int64 | params |
GetQueryObject(UInt32, QueryObjectParameterName, UInt32*)
To be added.
Declaration
public abstract void GetQueryObject(uint id, QueryObjectParameterName pname, uint *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
| QueryObjectParameterName | pname | To be added. |
| System.UInt32* | params |
GetQueryObject(UInt32, QueryObjectParameterName, out UInt32)
To be added.
Declaration
public abstract void GetQueryObject(uint id, QueryObjectParameterName pname, out uint params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
| QueryObjectParameterName | pname | To be added. |
| System.UInt32 | params |
GetQueryObject(UInt32, QueryObjectParameterName, UInt64*)
To be added.
Declaration
public abstract void GetQueryObject(uint id, QueryObjectParameterName pname, ulong *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
| QueryObjectParameterName | pname | To be added. |
| System.UInt64* | params |
GetQueryObject(UInt32, QueryObjectParameterName, out UInt64)
To be added.
Declaration
public abstract void GetQueryObject(uint id, QueryObjectParameterName pname, out ulong params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
| QueryObjectParameterName | pname | To be added. |
| System.UInt64 | params |
GetRenderbufferParameter(GLEnum, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetRenderbufferParameter(GLEnum target, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetRenderbufferParameter(GLEnum, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetRenderbufferParameter(GLEnum target, GLEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
GetRenderbufferParameter(RenderbufferTarget, RenderbufferParameterName, Int32*)
To be added.
Declaration
public abstract void GetRenderbufferParameter(RenderbufferTarget target, RenderbufferParameterName pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| RenderbufferTarget | target | To be added. |
| RenderbufferParameterName | pname | To be added. |
| System.Int32* | params |
GetRenderbufferParameter(RenderbufferTarget, RenderbufferParameterName, out Int32)
To be added.
Declaration
public abstract void GetRenderbufferParameter(RenderbufferTarget target, RenderbufferParameterName pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| RenderbufferTarget | target | To be added. |
| RenderbufferParameterName | pname | To be added. |
| System.Int32 | params |
GetSamplerParameter(UInt32, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetSamplerParameter(uint sampler, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetSamplerParameter(UInt32, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetSamplerParameter(uint sampler, GLEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
GetSamplerParameter(UInt32, GLEnum, Single*)
To be added.
Declaration
public abstract void GetSamplerParameter(uint sampler, GLEnum pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| GLEnum | pname | To be added. |
| System.Single* | params |
GetSamplerParameter(UInt32, GLEnum, out Single)
To be added.
Declaration
public abstract void GetSamplerParameter(uint sampler, GLEnum pname, out float params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| GLEnum | pname | To be added. |
| System.Single | params |
GetSamplerParameter(UInt32, SamplerParameterF, Single*)
To be added.
Declaration
public abstract void GetSamplerParameter(uint sampler, SamplerParameterF pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| SamplerParameterF | pname | To be added. |
| System.Single* | params |
GetSamplerParameter(UInt32, SamplerParameterF, out Single)
To be added.
Declaration
public abstract void GetSamplerParameter(uint sampler, SamplerParameterF pname, out float params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| SamplerParameterF | pname | To be added. |
| System.Single | params |
GetSamplerParameter(UInt32, SamplerParameterI, Int32*)
To be added.
Declaration
public abstract void GetSamplerParameter(uint sampler, SamplerParameterI pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| SamplerParameterI | pname | To be added. |
| System.Int32* | params |
GetSamplerParameter(UInt32, SamplerParameterI, out Int32)
To be added.
Declaration
public abstract void GetSamplerParameter(uint sampler, SamplerParameterI pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| SamplerParameterI | pname | To be added. |
| System.Int32 | params |
GetSamplerParameterI(UInt32, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetSamplerParameterI(uint sampler, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetSamplerParameterI(UInt32, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetSamplerParameterI(uint sampler, GLEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
GetSamplerParameterI(UInt32, GLEnum, UInt32*)
To be added.
Declaration
public abstract void GetSamplerParameterI(uint sampler, GLEnum pname, uint *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32* | params |
GetSamplerParameterI(UInt32, GLEnum, out UInt32)
To be added.
Declaration
public abstract void GetSamplerParameterI(uint sampler, GLEnum pname, out uint params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32 | params |
GetSamplerParameterI(UInt32, SamplerParameterI, Int32*)
To be added.
Declaration
public abstract void GetSamplerParameterI(uint sampler, SamplerParameterI pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| SamplerParameterI | pname | To be added. |
| System.Int32* | params |
GetSamplerParameterI(UInt32, SamplerParameterI, out Int32)
To be added.
Declaration
public abstract void GetSamplerParameterI(uint sampler, SamplerParameterI pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| SamplerParameterI | pname | To be added. |
| System.Int32 | params |
GetSamplerParameterI(UInt32, SamplerParameterI, UInt32*)
To be added.
Declaration
public abstract void GetSamplerParameterI(uint sampler, SamplerParameterI pname, uint *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| SamplerParameterI | pname | To be added. |
| System.UInt32* | params |
GetSamplerParameterI(UInt32, SamplerParameterI, out UInt32)
To be added.
Declaration
public abstract void GetSamplerParameterI(uint sampler, SamplerParameterI pname, out uint params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| SamplerParameterI | pname | To be added. |
| System.UInt32 | params |
GetShader(UInt32, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetShader(uint shader, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetShader(UInt32, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetShader(uint shader, GLEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
GetShader(UInt32, ShaderParameterName, Int32*)
To be added.
Declaration
public abstract void GetShader(uint shader, ShaderParameterName pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | To be added. |
| ShaderParameterName | pname | To be added. |
| System.Int32* | params |
GetShader(UInt32, ShaderParameterName, out Int32)
To be added.
Declaration
public abstract void GetShader(uint shader, ShaderParameterName pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | To be added. |
| ShaderParameterName | pname | To be added. |
| System.Int32 | params |
GetShaderInfoLog(UInt32)
Declaration
public string GetShaderInfoLog(uint shader)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader |
Returns
| Type | Description |
|---|---|
| System.String |
GetShaderInfoLog(UInt32, out String)
Declaration
public void GetShaderInfoLog(uint shader, out string info)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | |
| System.String | info |
GetShaderInfoLog(UInt32, UInt32, UInt32*, Char*)
To be added.
Declaration
public abstract void GetShaderInfoLog(uint shader, uint bufSize, uint *length, char *infoLog)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.Char* | infoLog | To be added. This parameter's element count is taken from bufSize. |
GetShaderInfoLog(UInt32, UInt32, UInt32*, out String)
To be added.
Declaration
public abstract void GetShaderInfoLog(uint shader, uint bufSize, uint *length, out string infoLog)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.String | infoLog | To be added. |
GetShaderInfoLog(UInt32, UInt32, out UInt32, Span<Char>)
To be added.
Declaration
public abstract void GetShaderInfoLog(uint shader, uint bufSize, out uint length, Span<char> infoLog)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| Span<System.Char> | infoLog | To be added. This parameter's element count is taken from bufSize. |
GetShaderInfoLog(UInt32, UInt32, out UInt32, out String)
To be added.
Declaration
public abstract void GetShaderInfoLog(uint shader, uint bufSize, out uint length, out string infoLog)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| System.String | infoLog | To be added. |
GetShaderPrecisionFormat(GLEnum, GLEnum, Span<Int32>, out Int32)
To be added.
Declaration
public abstract void GetShaderPrecisionFormat(GLEnum shadertype, GLEnum precisiontype, Span<int> range, out int precision)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | shadertype | To be added. |
| GLEnum | precisiontype | To be added. |
| Span<System.Int32> | range | To be added. This parameter contains 2 elements. |
| System.Int32 | precision | To be added. This parameter contains 1 elements. |
GetShaderPrecisionFormat(GLEnum, GLEnum, Int32*, Int32*)
To be added.
Declaration
public abstract void GetShaderPrecisionFormat(GLEnum shadertype, GLEnum precisiontype, int *range, int *precision)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | shadertype | To be added. |
| GLEnum | precisiontype | To be added. |
| System.Int32* | range | To be added. This parameter contains 2 elements. |
| System.Int32* | precision | To be added. This parameter contains 1 elements. |
GetShaderPrecisionFormat(ShaderType, PrecisionType, Span<Int32>, out Int32)
To be added.
Declaration
public abstract void GetShaderPrecisionFormat(ShaderType shadertype, PrecisionType precisiontype, Span<int> range, out int precision)
Parameters
| Type | Name | Description |
|---|---|---|
| ShaderType | shadertype | To be added. |
| PrecisionType | precisiontype | To be added. |
| Span<System.Int32> | range | To be added. This parameter contains 2 elements. |
| System.Int32 | precision | To be added. This parameter contains 1 elements. |
GetShaderPrecisionFormat(ShaderType, PrecisionType, Int32*, Int32*)
To be added.
Declaration
public abstract void GetShaderPrecisionFormat(ShaderType shadertype, PrecisionType precisiontype, int *range, int *precision)
Parameters
| Type | Name | Description |
|---|---|---|
| ShaderType | shadertype | To be added. |
| PrecisionType | precisiontype | To be added. |
| System.Int32* | range | To be added. This parameter contains 2 elements. |
| System.Int32* | precision | To be added. This parameter contains 1 elements. |
GetShaderSource(UInt32, UInt32, UInt32*, Char*)
To be added.
Declaration
public abstract void GetShaderSource(uint shader, uint bufSize, uint *length, char *source)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.Char* | source | To be added. This parameter's element count is taken from bufSize. |
GetShaderSource(UInt32, UInt32, UInt32*, out String)
To be added.
Declaration
public abstract void GetShaderSource(uint shader, uint bufSize, uint *length, out string source)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.String | source | To be added. |
GetShaderSource(UInt32, UInt32, out UInt32, Span<Char>)
To be added.
Declaration
public abstract void GetShaderSource(uint shader, uint bufSize, out uint length, Span<char> source)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| Span<System.Char> | source | To be added. This parameter's element count is taken from bufSize. |
GetShaderSource(UInt32, UInt32, out UInt32, out String)
To be added.
Declaration
public abstract void GetShaderSource(uint shader, uint bufSize, out uint length, out string source)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| System.String | source | To be added. |
GetString(GLEnum)
To be added.
Declaration
public abstract byte *GetString(GLEnum name)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | name | To be added. |
Returns
| Type | Description |
|---|---|
| System.Byte* | See summary. |
GetString(GLEnum, UInt32)
To be added.
Declaration
public abstract byte *GetString(GLEnum name, uint index)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | name | To be added. |
| System.UInt32 | index | To be added. |
Returns
| Type | Description |
|---|---|
| System.Byte* | See summary. |
GetString(StringName)
To be added.
Declaration
public abstract string GetString(StringName name)
Parameters
| Type | Name | Description |
|---|---|---|
| StringName | name | To be added. |
Returns
| Type | Description |
|---|---|
| System.String | See summary. |
GetString(StringName, UInt32)
To be added.
Declaration
public abstract string GetString(StringName name, uint index)
Parameters
| Type | Name | Description |
|---|---|---|
| StringName | name | To be added. |
| System.UInt32 | index | To be added. |
Returns
| Type | Description |
|---|---|
| System.String | See summary. |
GetSubroutineIndex(UInt32, GLEnum, Span<Char>)
To be added.
Declaration
public abstract uint GetSubroutineIndex(uint program, GLEnum shadertype, Span<char> name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | shadertype | To be added. |
| Span<System.Char> | name | To be added. |
Returns
| Type | Description |
|---|---|
| System.UInt32 | See summary. |
GetSubroutineIndex(UInt32, GLEnum, Char*)
To be added.
Declaration
public abstract uint GetSubroutineIndex(uint program, GLEnum shadertype, char *name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | shadertype | To be added. |
| System.Char* | name | To be added. |
Returns
| Type | Description |
|---|---|
| System.UInt32 | See summary. |
GetSubroutineIndex(UInt32, ShaderType, String)
To be added.
Declaration
public abstract uint GetSubroutineIndex(uint program, ShaderType shadertype, string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| ShaderType | shadertype | To be added. |
| System.String | name | To be added. |
Returns
| Type | Description |
|---|---|
| System.UInt32 | See summary. |
GetSubroutineUniformLocation(UInt32, GLEnum, Span<Char>)
To be added.
Declaration
public abstract int GetSubroutineUniformLocation(uint program, GLEnum shadertype, Span<char> name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | shadertype | To be added. |
| Span<System.Char> | name | To be added. |
Returns
| Type | Description |
|---|---|
| System.Int32 | See summary. |
GetSubroutineUniformLocation(UInt32, GLEnum, Char*)
To be added.
Declaration
public abstract int GetSubroutineUniformLocation(uint program, GLEnum shadertype, char *name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | shadertype | To be added. |
| System.Char* | name | To be added. |
Returns
| Type | Description |
|---|---|
| System.Int32 | See summary. |
GetSubroutineUniformLocation(UInt32, ShaderType, String)
To be added.
Declaration
public abstract int GetSubroutineUniformLocation(uint program, ShaderType shadertype, string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| ShaderType | shadertype | To be added. |
| System.String | name | To be added. |
Returns
| Type | Description |
|---|---|
| System.Int32 | See summary. |
GetSync(IntPtr, GLEnum, UInt32, UInt32*, Int32*)
To be added.
Declaration
public abstract void GetSync(IntPtr sync, GLEnum pname, uint count, uint *length, int *values)
Parameters
| Type | Name | Description |
|---|---|---|
| IntPtr | sync | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.Int32* | values | To be added. This parameter's element count is taken from count. |
GetSync(IntPtr, GLEnum, UInt32, out UInt32, Span<Int32>)
To be added.
Declaration
public abstract void GetSync(IntPtr sync, GLEnum pname, uint count, out uint length, Span<int> values)
Parameters
| Type | Name | Description |
|---|---|---|
| IntPtr | sync | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| Span<System.Int32> | values | To be added. This parameter's element count is taken from count. |
GetSync(IntPtr, SyncParameterName, UInt32, UInt32*, Int32*)
To be added.
Declaration
public abstract void GetSync(IntPtr sync, SyncParameterName pname, uint count, uint *length, int *values)
Parameters
| Type | Name | Description |
|---|---|---|
| IntPtr | sync | To be added. |
| SyncParameterName | pname | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.Int32* | values | To be added. This parameter's element count is taken from count. |
GetSync(IntPtr, SyncParameterName, UInt32, out UInt32, Span<Int32>)
To be added.
Declaration
public abstract void GetSync(IntPtr sync, SyncParameterName pname, uint count, out uint length, Span<int> values)
Parameters
| Type | Name | Description |
|---|---|---|
| IntPtr | sync | To be added. |
| SyncParameterName | pname | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| Span<System.Int32> | values | To be added. This parameter's element count is taken from count. |
GetSync(Int32, GLEnum, UInt32, UInt32*, Int32*)
To be added.
Declaration
public void GetSync(int sync, GLEnum pname, uint count, uint *length, int *values)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | sync | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.Int32* | values | To be added. This parameter's element count is taken from count. |
GetSync(Int32, GLEnum, UInt32, out UInt32, Span<Int32>)
To be added.
Declaration
public void GetSync(int sync, GLEnum pname, uint count, out uint length, Span<int> values)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | sync | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| Span<System.Int32> | values | To be added. This parameter's element count is taken from count. |
GetSync(Int32, SyncParameterName, UInt32, UInt32*, Int32*)
To be added.
Declaration
public void GetSync(int sync, SyncParameterName pname, uint count, uint *length, int *values)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | sync | To be added. |
| SyncParameterName | pname | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.Int32* | values | To be added. This parameter's element count is taken from count. |
GetSync(Int32, SyncParameterName, UInt32, out UInt32, Span<Int32>)
To be added.
Declaration
public void GetSync(int sync, SyncParameterName pname, uint count, out uint length, Span<int> values)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | sync | To be added. |
| SyncParameterName | pname | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| Span<System.Int32> | values | To be added. This parameter's element count is taken from count. |
GetTexEnv(GLEnum, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetTexEnv(GLEnum target, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetTexEnv(GLEnum, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetTexEnv(GLEnum target, GLEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
GetTexEnv(GLEnum, GLEnum, Single*)
To be added.
Declaration
public abstract void GetTexEnv(GLEnum target, GLEnum pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Single* | params |
GetTexEnv(GLEnum, GLEnum, out Single)
To be added.
Declaration
public abstract void GetTexEnv(GLEnum target, GLEnum pname, out float params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Single | params |
GetTexEnv(TextureEnvTarget, TextureEnvParameter, Int32*)
To be added.
Declaration
public abstract void GetTexEnv(TextureEnvTarget target, TextureEnvParameter pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureEnvTarget | target | To be added. |
| TextureEnvParameter | pname | To be added. |
| System.Int32* | params |
GetTexEnv(TextureEnvTarget, TextureEnvParameter, out Int32)
To be added.
Declaration
public abstract void GetTexEnv(TextureEnvTarget target, TextureEnvParameter pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureEnvTarget | target | To be added. |
| TextureEnvParameter | pname | To be added. |
| System.Int32 | params |
GetTexEnv(TextureEnvTarget, TextureEnvParameter, Single*)
To be added.
Declaration
public abstract void GetTexEnv(TextureEnvTarget target, TextureEnvParameter pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureEnvTarget | target | To be added. |
| TextureEnvParameter | pname | To be added. |
| System.Single* | params |
GetTexEnv(TextureEnvTarget, TextureEnvParameter, out Single)
To be added.
Declaration
public abstract void GetTexEnv(TextureEnvTarget target, TextureEnvParameter pname, out float params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureEnvTarget | target | To be added. |
| TextureEnvParameter | pname | To be added. |
| System.Single | params |
GetTexGen(GLEnum, GLEnum, Double*)
To be added.
Declaration
public abstract void GetTexGen(GLEnum coord, GLEnum pname, double *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | coord | To be added. |
| GLEnum | pname | To be added. |
| System.Double* | params |
GetTexGen(GLEnum, GLEnum, out Double)
To be added.
Declaration
public abstract void GetTexGen(GLEnum coord, GLEnum pname, out double params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | coord | To be added. |
| GLEnum | pname | To be added. |
| System.Double | params |
GetTexGen(GLEnum, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetTexGen(GLEnum coord, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | coord | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetTexGen(GLEnum, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetTexGen(GLEnum coord, GLEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | coord | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
GetTexGen(GLEnum, GLEnum, Single*)
To be added.
Declaration
public abstract void GetTexGen(GLEnum coord, GLEnum pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | coord | To be added. |
| GLEnum | pname | To be added. |
| System.Single* | params |
GetTexGen(GLEnum, GLEnum, out Single)
To be added.
Declaration
public abstract void GetTexGen(GLEnum coord, GLEnum pname, out float params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | coord | To be added. |
| GLEnum | pname | To be added. |
| System.Single | params |
GetTexGen(TextureCoordName, TextureGenParameter, Double*)
To be added.
Declaration
public abstract void GetTexGen(TextureCoordName coord, TextureGenParameter pname, double *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | To be added. |
| TextureGenParameter | pname | To be added. |
| System.Double* | params |
GetTexGen(TextureCoordName, TextureGenParameter, out Double)
To be added.
Declaration
public abstract void GetTexGen(TextureCoordName coord, TextureGenParameter pname, out double params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | To be added. |
| TextureGenParameter | pname | To be added. |
| System.Double | params |
GetTexGen(TextureCoordName, TextureGenParameter, Int32*)
To be added.
Declaration
public abstract void GetTexGen(TextureCoordName coord, TextureGenParameter pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | To be added. |
| TextureGenParameter | pname | To be added. |
| System.Int32* | params |
GetTexGen(TextureCoordName, TextureGenParameter, out Int32)
To be added.
Declaration
public abstract void GetTexGen(TextureCoordName coord, TextureGenParameter pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | To be added. |
| TextureGenParameter | pname | To be added. |
| System.Int32 | params |
GetTexGen(TextureCoordName, TextureGenParameter, Single*)
To be added.
Declaration
public abstract void GetTexGen(TextureCoordName coord, TextureGenParameter pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | To be added. |
| TextureGenParameter | pname | To be added. |
| System.Single* | params |
GetTexGen(TextureCoordName, TextureGenParameter, out Single)
To be added.
Declaration
public abstract void GetTexGen(TextureCoordName coord, TextureGenParameter pname, out float params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | To be added. |
| TextureGenParameter | pname | To be added. |
| System.Single | params |
GetTexImage(GLEnum, Int32, GLEnum, GLEnum, Void*)
To be added.
Declaration
public abstract void GetTexImage(GLEnum target, int level, GLEnum format, GLEnum type, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.Void* | pixels | To be added. This parameter's element count is computed from target, level, format, and type. |
GetTexImage(TextureTarget, Int32, PixelFormat, PixelType, Void*)
To be added.
Declaration
public abstract void GetTexImage(TextureTarget target, int level, PixelFormat format, PixelType type, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.Void* | pixels | To be added. This parameter's element count is computed from target, level, format, and type. |
GetTexImage<T0>(GLEnum, Int32, GLEnum, GLEnum, out T0)
To be added.
Declaration
public abstract void GetTexImage<T0>(GLEnum target, int level, GLEnum format, GLEnum type, out T0 pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| T0 | pixels | To be added. This parameter's element count is computed from target, level, format, and type. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetTexImage<T0>(TextureTarget, Int32, PixelFormat, PixelType, out T0)
To be added.
Declaration
public abstract void GetTexImage<T0>(TextureTarget target, int level, PixelFormat format, PixelType type, out T0 pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| T0 | pixels | To be added. This parameter's element count is computed from target, level, format, and type. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetTexLevelParameter(GLEnum, Int32, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetTexLevelParameter(GLEnum target, int level, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetTexLevelParameter(GLEnum, Int32, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetTexLevelParameter(GLEnum target, int level, GLEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
GetTexLevelParameter(GLEnum, Int32, GLEnum, Single*)
To be added.
Declaration
public abstract void GetTexLevelParameter(GLEnum target, int level, GLEnum pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| GLEnum | pname | To be added. |
| System.Single* | params |
GetTexLevelParameter(GLEnum, Int32, GLEnum, out Single)
To be added.
Declaration
public abstract void GetTexLevelParameter(GLEnum target, int level, GLEnum pname, out float params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| GLEnum | pname | To be added. |
| System.Single | params |
GetTexLevelParameter(TextureTarget, Int32, GetTextureParameter, Int32*)
To be added.
Declaration
public abstract void GetTexLevelParameter(TextureTarget target, int level, GetTextureParameter pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| GetTextureParameter | pname | To be added. |
| System.Int32* | params |
GetTexLevelParameter(TextureTarget, Int32, GetTextureParameter, out Int32)
To be added.
Declaration
public abstract void GetTexLevelParameter(TextureTarget target, int level, GetTextureParameter pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| GetTextureParameter | pname | To be added. |
| System.Int32 | params |
GetTexLevelParameter(TextureTarget, Int32, GetTextureParameter, Single*)
To be added.
Declaration
public abstract void GetTexLevelParameter(TextureTarget target, int level, GetTextureParameter pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| GetTextureParameter | pname | To be added. |
| System.Single* | params |
GetTexLevelParameter(TextureTarget, Int32, GetTextureParameter, out Single)
To be added.
Declaration
public abstract void GetTexLevelParameter(TextureTarget target, int level, GetTextureParameter pname, out float params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| GetTextureParameter | pname | To be added. |
| System.Single | params |
GetTexParameter(GLEnum, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetTexParameter(GLEnum target, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetTexParameter(GLEnum, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetTexParameter(GLEnum target, GLEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
GetTexParameter(GLEnum, GLEnum, Single*)
To be added.
Declaration
public abstract void GetTexParameter(GLEnum target, GLEnum pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Single* | params |
GetTexParameter(GLEnum, GLEnum, out Single)
To be added.
Declaration
public abstract void GetTexParameter(GLEnum target, GLEnum pname, out float params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Single | params |
GetTexParameter(TextureTarget, GetTextureParameter, Int32*)
To be added.
Declaration
public abstract void GetTexParameter(TextureTarget target, GetTextureParameter pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| GetTextureParameter | pname | To be added. |
| System.Int32* | params |
GetTexParameter(TextureTarget, GetTextureParameter, out Int32)
To be added.
Declaration
public abstract void GetTexParameter(TextureTarget target, GetTextureParameter pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| GetTextureParameter | pname | To be added. |
| System.Int32 | params |
GetTexParameter(TextureTarget, GetTextureParameter, Single*)
To be added.
Declaration
public abstract void GetTexParameter(TextureTarget target, GetTextureParameter pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| GetTextureParameter | pname | To be added. |
| System.Single* | params |
GetTexParameter(TextureTarget, GetTextureParameter, out Single)
To be added.
Declaration
public abstract void GetTexParameter(TextureTarget target, GetTextureParameter pname, out float params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| GetTextureParameter | pname | To be added. |
| System.Single | params |
GetTexParameterI(GLEnum, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetTexParameterI(GLEnum target, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetTexParameterI(GLEnum, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetTexParameterI(GLEnum target, GLEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
GetTexParameterI(GLEnum, GLEnum, UInt32*)
To be added.
Declaration
public abstract void GetTexParameterI(GLEnum target, GLEnum pname, uint *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32* | params |
GetTexParameterI(GLEnum, GLEnum, out UInt32)
To be added.
Declaration
public abstract void GetTexParameterI(GLEnum target, GLEnum pname, out uint params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32 | params |
GetTexParameterI(TextureTarget, GetTextureParameter, Int32*)
To be added.
Declaration
public abstract void GetTexParameterI(TextureTarget target, GetTextureParameter pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| GetTextureParameter | pname | To be added. |
| System.Int32* | params |
GetTexParameterI(TextureTarget, GetTextureParameter, out Int32)
To be added.
Declaration
public abstract void GetTexParameterI(TextureTarget target, GetTextureParameter pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| GetTextureParameter | pname | To be added. |
| System.Int32 | params |
GetTexParameterI(TextureTarget, GetTextureParameter, UInt32*)
To be added.
Declaration
public abstract void GetTexParameterI(TextureTarget target, GetTextureParameter pname, uint *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| GetTextureParameter | pname | To be added. |
| System.UInt32* | params |
GetTexParameterI(TextureTarget, GetTextureParameter, out UInt32)
To be added.
Declaration
public abstract void GetTexParameterI(TextureTarget target, GetTextureParameter pname, out uint params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| GetTextureParameter | pname | To be added. |
| System.UInt32 | params |
GetTextureImage(UInt32, Int32, GLEnum, GLEnum, UInt32, Void*)
To be added.
Declaration
public abstract void GetTextureImage(uint texture, int level, GLEnum format, GLEnum type, uint bufSize, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Void* | pixels | To be added. |
GetTextureImage(UInt32, Int32, PixelFormat, PixelType, UInt32, Void*)
To be added.
Declaration
public abstract void GetTextureImage(uint texture, int level, PixelFormat format, PixelType type, uint bufSize, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Void* | pixels | To be added. |
GetTextureImage<T0>(UInt32, Int32, GLEnum, GLEnum, UInt32, Span<T0>)
To be added.
Declaration
public abstract void GetTextureImage<T0>(uint texture, int level, GLEnum format, GLEnum type, uint bufSize, Span<T0> pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<T0> | pixels | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetTextureImage<T0>(UInt32, Int32, PixelFormat, PixelType, UInt32, Span<T0>)
To be added.
Declaration
public abstract void GetTextureImage<T0>(uint texture, int level, PixelFormat format, PixelType type, uint bufSize, Span<T0> pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<T0> | pixels | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetTextureLevelParameter(UInt32, Int32, GetTextureParameter, Span<Int32>)
To be added.
Declaration
public abstract void GetTextureLevelParameter(uint texture, int level, GetTextureParameter pname, Span<int> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| GetTextureParameter | pname | To be added. |
| Span<System.Int32> | params |
GetTextureLevelParameter(UInt32, Int32, GetTextureParameter, Span<Single>)
To be added.
Declaration
public abstract void GetTextureLevelParameter(uint texture, int level, GetTextureParameter pname, Span<float> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| GetTextureParameter | pname | To be added. |
| Span<System.Single> | params |
GetTextureLevelParameter(UInt32, Int32, GetTextureParameter, Int32*)
To be added.
Declaration
public abstract void GetTextureLevelParameter(uint texture, int level, GetTextureParameter pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| GetTextureParameter | pname | To be added. |
| System.Int32* | params |
GetTextureLevelParameter(UInt32, Int32, GetTextureParameter, Single*)
To be added.
Declaration
public abstract void GetTextureLevelParameter(uint texture, int level, GetTextureParameter pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| GetTextureParameter | pname | To be added. |
| System.Single* | params |
GetTextureLevelParameter(UInt32, Int32, GLEnum, Span<Int32>)
To be added.
Declaration
public abstract void GetTextureLevelParameter(uint texture, int level, GLEnum pname, Span<int> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| GLEnum | pname | To be added. |
| Span<System.Int32> | params |
GetTextureLevelParameter(UInt32, Int32, GLEnum, Span<Single>)
To be added.
Declaration
public abstract void GetTextureLevelParameter(uint texture, int level, GLEnum pname, Span<float> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| GLEnum | pname | To be added. |
| Span<System.Single> | params |
GetTextureLevelParameter(UInt32, Int32, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetTextureLevelParameter(uint texture, int level, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetTextureLevelParameter(UInt32, Int32, GLEnum, Single*)
To be added.
Declaration
public abstract void GetTextureLevelParameter(uint texture, int level, GLEnum pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| GLEnum | pname | To be added. |
| System.Single* | params |
GetTextureParameter(UInt32, GetTextureParameter, Span<Int32>)
To be added.
Declaration
public abstract void GetTextureParameter(uint texture, GetTextureParameter pname, Span<int> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GetTextureParameter | pname | To be added. |
| Span<System.Int32> | params |
GetTextureParameter(UInt32, GetTextureParameter, Span<Single>)
To be added.
Declaration
public abstract void GetTextureParameter(uint texture, GetTextureParameter pname, Span<float> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GetTextureParameter | pname | To be added. |
| Span<System.Single> | params |
GetTextureParameter(UInt32, GetTextureParameter, Int32*)
To be added.
Declaration
public abstract void GetTextureParameter(uint texture, GetTextureParameter pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GetTextureParameter | pname | To be added. |
| System.Int32* | params |
GetTextureParameter(UInt32, GetTextureParameter, Single*)
To be added.
Declaration
public abstract void GetTextureParameter(uint texture, GetTextureParameter pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GetTextureParameter | pname | To be added. |
| System.Single* | params |
GetTextureParameter(UInt32, GLEnum, Span<Int32>)
To be added.
Declaration
public abstract void GetTextureParameter(uint texture, GLEnum pname, Span<int> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GLEnum | pname | To be added. |
| Span<System.Int32> | params |
GetTextureParameter(UInt32, GLEnum, Span<Single>)
To be added.
Declaration
public abstract void GetTextureParameter(uint texture, GLEnum pname, Span<float> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GLEnum | pname | To be added. |
| Span<System.Single> | params |
GetTextureParameter(UInt32, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetTextureParameter(uint texture, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetTextureParameter(UInt32, GLEnum, Single*)
To be added.
Declaration
public abstract void GetTextureParameter(uint texture, GLEnum pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GLEnum | pname | To be added. |
| System.Single* | params |
GetTextureParameterI(UInt32, GetTextureParameter, Span<Int32>)
To be added.
Declaration
public abstract void GetTextureParameterI(uint texture, GetTextureParameter pname, Span<int> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GetTextureParameter | pname | To be added. |
| Span<System.Int32> | params |
GetTextureParameterI(UInt32, GetTextureParameter, Span<UInt32>)
To be added.
Declaration
public abstract void GetTextureParameterI(uint texture, GetTextureParameter pname, Span<uint> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GetTextureParameter | pname | To be added. |
| Span<System.UInt32> | params |
GetTextureParameterI(UInt32, GetTextureParameter, Int32*)
To be added.
Declaration
public abstract void GetTextureParameterI(uint texture, GetTextureParameter pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GetTextureParameter | pname | To be added. |
| System.Int32* | params |
GetTextureParameterI(UInt32, GetTextureParameter, UInt32*)
To be added.
Declaration
public abstract void GetTextureParameterI(uint texture, GetTextureParameter pname, uint *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GetTextureParameter | pname | To be added. |
| System.UInt32* | params |
GetTextureParameterI(UInt32, GLEnum, Span<Int32>)
To be added.
Declaration
public abstract void GetTextureParameterI(uint texture, GLEnum pname, Span<int> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GLEnum | pname | To be added. |
| Span<System.Int32> | params |
GetTextureParameterI(UInt32, GLEnum, Span<UInt32>)
To be added.
Declaration
public abstract void GetTextureParameterI(uint texture, GLEnum pname, Span<uint> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GLEnum | pname | To be added. |
| Span<System.UInt32> | params |
GetTextureParameterI(UInt32, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetTextureParameterI(uint texture, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetTextureParameterI(UInt32, GLEnum, UInt32*)
To be added.
Declaration
public abstract void GetTextureParameterI(uint texture, GLEnum pname, uint *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32* | params |
GetTextureSubImage(UInt32, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, GLEnum, GLEnum, UInt32, Void*)
To be added.
Declaration
public abstract void GetTextureSubImage(uint texture, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, GLEnum format, GLEnum type, uint bufSize, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Void* | pixels | To be added. |
GetTextureSubImage(UInt32, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, PixelFormat, PixelType, UInt32, Void*)
To be added.
Declaration
public abstract void GetTextureSubImage(uint texture, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, PixelFormat format, PixelType type, uint bufSize, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Void* | pixels | To be added. |
GetTextureSubImage<T0>(UInt32, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, GLEnum, GLEnum, UInt32, Span<T0>)
To be added.
Declaration
public abstract void GetTextureSubImage<T0>(uint texture, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, GLEnum format, GLEnum type, uint bufSize, Span<T0> pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<T0> | pixels | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetTextureSubImage<T0>(UInt32, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, PixelFormat, PixelType, UInt32, Span<T0>)
To be added.
Declaration
public abstract void GetTextureSubImage<T0>(uint texture, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, PixelFormat format, PixelType type, uint bufSize, Span<T0> pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<T0> | pixels | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetTransformFeedback(UInt32, GLEnum, Span<Int32>)
To be added.
Declaration
public abstract void GetTransformFeedback(uint xfb, GLEnum pname, Span<int> param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | xfb | To be added. |
| GLEnum | pname | To be added. |
| Span<System.Int32> | param | To be added. |
GetTransformFeedback(UInt32, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetTransformFeedback(uint xfb, GLEnum pname, int *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | xfb | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | param | To be added. |
GetTransformFeedback(UInt32, GLEnum, UInt32, Span<Int32>)
To be added.
Declaration
public abstract void GetTransformFeedback(uint xfb, GLEnum pname, uint index, Span<int> param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | xfb | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32 | index | To be added. |
| Span<System.Int32> | param | To be added. |
GetTransformFeedback(UInt32, GLEnum, UInt32, Int32*)
To be added.
Declaration
public abstract void GetTransformFeedback(uint xfb, GLEnum pname, uint index, int *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | xfb | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32 | index | To be added. |
| System.Int32* | param | To be added. |
GetTransformFeedback(UInt32, TransformFeedbackPName, Span<Int32>)
To be added.
Declaration
public abstract void GetTransformFeedback(uint xfb, TransformFeedbackPName pname, Span<int> param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | xfb | To be added. |
| TransformFeedbackPName | pname | To be added. |
| Span<System.Int32> | param | To be added. |
GetTransformFeedback(UInt32, TransformFeedbackPName, Int32*)
To be added.
Declaration
public abstract void GetTransformFeedback(uint xfb, TransformFeedbackPName pname, int *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | xfb | To be added. |
| TransformFeedbackPName | pname | To be added. |
| System.Int32* | param | To be added. |
GetTransformFeedback(UInt32, TransformFeedbackPName, UInt32, Span<Int32>)
To be added.
Declaration
public abstract void GetTransformFeedback(uint xfb, TransformFeedbackPName pname, uint index, Span<int> param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | xfb | To be added. |
| TransformFeedbackPName | pname | To be added. |
| System.UInt32 | index | To be added. |
| Span<System.Int32> | param | To be added. |
GetTransformFeedback(UInt32, TransformFeedbackPName, UInt32, Int32*)
To be added.
Declaration
public abstract void GetTransformFeedback(uint xfb, TransformFeedbackPName pname, uint index, int *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | xfb | To be added. |
| TransformFeedbackPName | pname | To be added. |
| System.UInt32 | index | To be added. |
| System.Int32* | param | To be added. |
GetTransformFeedbacki64_(UInt32, GLEnum, UInt32, Span<Int64>)
To be added.
Declaration
public abstract void GetTransformFeedbacki64_(uint xfb, GLEnum pname, uint index, Span<long> param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | xfb | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32 | index | To be added. |
| Span<System.Int64> | param | To be added. |
GetTransformFeedbacki64_(UInt32, GLEnum, UInt32, Int64*)
To be added.
Declaration
public abstract void GetTransformFeedbacki64_(uint xfb, GLEnum pname, uint index, long *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | xfb | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32 | index | To be added. |
| System.Int64* | param | To be added. |
GetTransformFeedbacki64_(UInt32, TransformFeedbackPName, UInt32, Span<Int64>)
To be added.
Declaration
public abstract void GetTransformFeedbacki64_(uint xfb, TransformFeedbackPName pname, uint index, Span<long> param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | xfb | To be added. |
| TransformFeedbackPName | pname | To be added. |
| System.UInt32 | index | To be added. |
| Span<System.Int64> | param | To be added. |
GetTransformFeedbacki64_(UInt32, TransformFeedbackPName, UInt32, Int64*)
To be added.
Declaration
public abstract void GetTransformFeedbacki64_(uint xfb, TransformFeedbackPName pname, uint index, long *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | xfb | To be added. |
| TransformFeedbackPName | pname | To be added. |
| System.UInt32 | index | To be added. |
| System.Int64* | param | To be added. |
GetTransformFeedbackVarying(UInt32, UInt32, UInt32, UInt32*, UInt32*, GLEnum*, Char*)
To be added.
Declaration
public abstract void GetTransformFeedbackVarying(uint program, uint index, uint bufSize, uint *length, uint *size, GLEnum*type, char *name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.UInt32* | size | To be added. This parameter contains 1 elements. |
| GLEnum* | type | To be added. This parameter contains 1 elements. |
| System.Char* | name | To be added. This parameter's element count is taken from bufSize. |
GetTransformFeedbackVarying(UInt32, UInt32, UInt32, UInt32*, UInt32*, GlslTypeToken*, out String)
To be added.
Declaration
public abstract void GetTransformFeedbackVarying(uint program, uint index, uint bufSize, uint *length, uint *size, GlslTypeToken*type, out string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32* | length | To be added. This parameter contains 1 elements. |
| System.UInt32* | size | To be added. This parameter contains 1 elements. |
| GlslTypeToken* | type | To be added. This parameter contains 1 elements. |
| System.String | name | To be added. |
GetTransformFeedbackVarying(UInt32, UInt32, UInt32, out UInt32, out UInt32, out GLEnum, Span<Char>)
To be added.
Declaration
public abstract void GetTransformFeedbackVarying(uint program, uint index, uint bufSize, out uint length, out uint size, out GLEnum type, Span<char> name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| System.UInt32 | size | To be added. This parameter contains 1 elements. |
| GLEnum | type | To be added. This parameter contains 1 elements. |
| Span<System.Char> | name | To be added. This parameter's element count is taken from bufSize. |
GetTransformFeedbackVarying(UInt32, UInt32, UInt32, out UInt32, out UInt32, out GlslTypeToken, out String)
To be added.
Declaration
public abstract void GetTransformFeedbackVarying(uint program, uint index, uint bufSize, out uint length, out uint size, out GlslTypeToken type, out string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.UInt32 | length | To be added. This parameter contains 1 elements. |
| System.UInt32 | size | To be added. This parameter contains 1 elements. |
| GlslTypeToken | type | To be added. This parameter contains 1 elements. |
| System.String | name | To be added. |
GetUniform(UInt32, Int32, Double*)
To be added.
Declaration
public abstract void GetUniform(uint program, int location, double *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.Double* | params |
GetUniform(UInt32, Int32, out Double)
To be added.
Declaration
public abstract void GetUniform(uint program, int location, out double params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.Double | params |
GetUniform(UInt32, Int32, Int32*)
To be added.
Declaration
public abstract void GetUniform(uint program, int location, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.Int32* | params |
GetUniform(UInt32, Int32, out Int32)
To be added.
Declaration
public abstract void GetUniform(uint program, int location, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.Int32 | params |
GetUniform(UInt32, Int32, Single*)
To be added.
Declaration
public abstract void GetUniform(uint program, int location, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.Single* | params |
GetUniform(UInt32, Int32, out Single)
To be added.
Declaration
public abstract void GetUniform(uint program, int location, out float params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.Single | params |
GetUniform(UInt32, Int32, UInt32*)
To be added.
Declaration
public abstract void GetUniform(uint program, int location, uint *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32* | params |
GetUniform(UInt32, Int32, out UInt32)
To be added.
Declaration
public abstract void GetUniform(uint program, int location, out uint params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | params |
GetUniformBlockIndex(UInt32, Char*)
To be added.
Declaration
public abstract uint GetUniformBlockIndex(uint program, char *uniformBlockName)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Char* | uniformBlockName | To be added. This parameter contains 0 elements. |
Returns
| Type | Description |
|---|---|
| System.UInt32 | See summary. |
GetUniformBlockIndex(UInt32, ref Char)
To be added.
Declaration
public abstract uint GetUniformBlockIndex(uint program, ref char uniformBlockName)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Char | uniformBlockName | To be added. This parameter contains 0 elements. |
Returns
| Type | Description |
|---|---|
| System.UInt32 | See summary. |
GetUniformBlockIndex(UInt32, String)
To be added.
Declaration
public abstract uint GetUniformBlockIndex(uint program, string uniformBlockName)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.String | uniformBlockName | To be added. |
Returns
| Type | Description |
|---|---|
| System.UInt32 | See summary. |
GetUniformIndices(UInt32, UInt32, Char**, UInt32*)
To be added.
Declaration
public abstract void GetUniformIndices(uint program, uint uniformCount, char **uniformNames, uint *uniformIndices)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | uniformCount | To be added. |
| System.Char** | uniformNames | To be added. This parameter's element count is computed from uniformCount. |
| System.UInt32* | uniformIndices | To be added. This parameter's element count is computed from uniformCount. |
GetUniformIndices(UInt32, UInt32, ref Char*, out UInt32)
To be added.
Declaration
public abstract void GetUniformIndices(uint program, uint uniformCount, ref char *uniformNames, out uint uniformIndices)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | uniformCount | To be added. |
| System.Char* | uniformNames | To be added. This parameter's element count is computed from uniformCount. |
| System.UInt32 | uniformIndices | To be added. This parameter's element count is computed from uniformCount. |
GetUniformIndices(UInt32, UInt32, String[], UInt32*)
To be added.
Declaration
public void GetUniformIndices(uint program, uint uniformCount, string[] uniformNamesSa, uint *uniformIndices)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | uniformCount | To be added. |
| System.String[] | uniformNamesSa | |
| System.UInt32* | uniformIndices | To be added. This parameter's element count is computed from uniformCount. |
GetUniformLocation(UInt32, Span<Char>)
To be added.
Declaration
public abstract int GetUniformLocation(uint program, Span<char> name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| Span<System.Char> | name | To be added. |
Returns
| Type | Description |
|---|---|
| System.Int32 | See summary. |
GetUniformLocation(UInt32, Char*)
To be added.
Declaration
public abstract int GetUniformLocation(uint program, char *name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Char* | name | To be added. |
Returns
| Type | Description |
|---|---|
| System.Int32 | See summary. |
GetUniformLocation(UInt32, String)
To be added.
Declaration
public abstract int GetUniformLocation(uint program, string name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.String | name | To be added. |
Returns
| Type | Description |
|---|---|
| System.Int32 | See summary. |
GetUniformSubroutine(GLEnum, Int32, UInt32*)
To be added.
Declaration
public abstract void GetUniformSubroutine(GLEnum shadertype, int location, uint *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | shadertype | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32* | params |
GetUniformSubroutine(GLEnum, Int32, out UInt32)
To be added.
Declaration
public abstract void GetUniformSubroutine(GLEnum shadertype, int location, out uint params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | shadertype | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | params |
GetUniformSubroutine(ShaderType, Int32, UInt32*)
To be added.
Declaration
public abstract void GetUniformSubroutine(ShaderType shadertype, int location, uint *params)
Parameters
| Type | Name | Description |
|---|---|---|
| ShaderType | shadertype | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32* | params |
GetUniformSubroutine(ShaderType, Int32, out UInt32)
To be added.
Declaration
public abstract void GetUniformSubroutine(ShaderType shadertype, int location, out uint params)
Parameters
| Type | Name | Description |
|---|---|---|
| ShaderType | shadertype | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | params |
GetVertexArray(UInt32, GLEnum, Span<Int32>)
To be added.
Declaration
public abstract void GetVertexArray(uint vaobj, GLEnum pname, Span<int> param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| GLEnum | pname | To be added. |
| Span<System.Int32> | param | To be added. |
GetVertexArray(UInt32, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetVertexArray(uint vaobj, GLEnum pname, int *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | param | To be added. |
GetVertexArray(UInt32, VertexArrayPName, Span<Int32>)
To be added.
Declaration
public abstract void GetVertexArray(uint vaobj, VertexArrayPName pname, Span<int> param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| VertexArrayPName | pname | To be added. |
| Span<System.Int32> | param | To be added. |
GetVertexArray(UInt32, VertexArrayPName, Int32*)
To be added.
Declaration
public abstract void GetVertexArray(uint vaobj, VertexArrayPName pname, int *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| VertexArrayPName | pname | To be added. |
| System.Int32* | param | To be added. |
GetVertexArrayIndexed(UInt32, UInt32, GLEnum, Span<Int32>)
To be added.
Declaration
public abstract void GetVertexArrayIndexed(uint vaobj, uint index, GLEnum pname, Span<int> param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| System.UInt32 | index | To be added. |
| GLEnum | pname | To be added. |
| Span<System.Int32> | param | To be added. |
GetVertexArrayIndexed(UInt32, UInt32, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetVertexArrayIndexed(uint vaobj, uint index, GLEnum pname, int *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| System.UInt32 | index | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | param | To be added. |
GetVertexArrayIndexed(UInt32, UInt32, VertexArrayPName, Span<Int32>)
To be added.
Declaration
public abstract void GetVertexArrayIndexed(uint vaobj, uint index, VertexArrayPName pname, Span<int> param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| System.UInt32 | index | To be added. |
| VertexArrayPName | pname | To be added. |
| Span<System.Int32> | param | To be added. |
GetVertexArrayIndexed(UInt32, UInt32, VertexArrayPName, Int32*)
To be added.
Declaration
public abstract void GetVertexArrayIndexed(uint vaobj, uint index, VertexArrayPName pname, int *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| System.UInt32 | index | To be added. |
| VertexArrayPName | pname | To be added. |
| System.Int32* | param | To be added. |
GetVertexArrayIndexed64(UInt32, UInt32, GLEnum, Span<Int64>)
To be added.
Declaration
public abstract void GetVertexArrayIndexed64(uint vaobj, uint index, GLEnum pname, Span<long> param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| System.UInt32 | index | To be added. |
| GLEnum | pname | To be added. |
| Span<System.Int64> | param | To be added. |
GetVertexArrayIndexed64(UInt32, UInt32, GLEnum, Int64*)
To be added.
Declaration
public abstract void GetVertexArrayIndexed64(uint vaobj, uint index, GLEnum pname, long *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| System.UInt32 | index | To be added. |
| GLEnum | pname | To be added. |
| System.Int64* | param | To be added. |
GetVertexArrayIndexed64(UInt32, UInt32, VertexArrayPName, Span<Int64>)
To be added.
Declaration
public abstract void GetVertexArrayIndexed64(uint vaobj, uint index, VertexArrayPName pname, Span<long> param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| System.UInt32 | index | To be added. |
| VertexArrayPName | pname | To be added. |
| Span<System.Int64> | param | To be added. |
GetVertexArrayIndexed64(UInt32, UInt32, VertexArrayPName, Int64*)
To be added.
Declaration
public abstract void GetVertexArrayIndexed64(uint vaobj, uint index, VertexArrayPName pname, long *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| System.UInt32 | index | To be added. |
| VertexArrayPName | pname | To be added. |
| System.Int64* | param | To be added. |
GetVertexAttrib(UInt32, GLEnum, Span<Double>)
To be added.
Declaration
public abstract void GetVertexAttrib(uint index, GLEnum pname, Span<double> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | pname | To be added. |
| Span<System.Double> | params |
GetVertexAttrib(UInt32, GLEnum, Span<Int32>)
To be added.
Declaration
public abstract void GetVertexAttrib(uint index, GLEnum pname, Span<int> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | pname | To be added. |
| Span<System.Int32> | params |
GetVertexAttrib(UInt32, GLEnum, Span<Single>)
To be added.
Declaration
public abstract void GetVertexAttrib(uint index, GLEnum pname, Span<float> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | pname | To be added. |
| Span<System.Single> | params |
GetVertexAttrib(UInt32, GLEnum, Double*)
To be added.
Declaration
public abstract void GetVertexAttrib(uint index, GLEnum pname, double *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | pname | To be added. |
| System.Double* | params |
GetVertexAttrib(UInt32, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetVertexAttrib(uint index, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetVertexAttrib(UInt32, GLEnum, Single*)
To be added.
Declaration
public abstract void GetVertexAttrib(uint index, GLEnum pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | pname | To be added. |
| System.Single* | params |
GetVertexAttrib(UInt32, VertexAttribPropertyARB, Span<Double>)
To be added.
Declaration
public abstract void GetVertexAttrib(uint index, VertexAttribPropertyARB pname, Span<double> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribPropertyARB | pname | To be added. |
| Span<System.Double> | params |
GetVertexAttrib(UInt32, VertexAttribPropertyARB, Span<Int32>)
To be added.
Declaration
public abstract void GetVertexAttrib(uint index, VertexAttribPropertyARB pname, Span<int> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribPropertyARB | pname | To be added. |
| Span<System.Int32> | params |
GetVertexAttrib(UInt32, VertexAttribPropertyARB, Span<Single>)
To be added.
Declaration
public abstract void GetVertexAttrib(uint index, VertexAttribPropertyARB pname, Span<float> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribPropertyARB | pname | To be added. |
| Span<System.Single> | params |
GetVertexAttrib(UInt32, VertexAttribPropertyARB, Double*)
To be added.
Declaration
public abstract void GetVertexAttrib(uint index, VertexAttribPropertyARB pname, double *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribPropertyARB | pname | To be added. |
| System.Double* | params |
GetVertexAttrib(UInt32, VertexAttribPropertyARB, Int32*)
To be added.
Declaration
public abstract void GetVertexAttrib(uint index, VertexAttribPropertyARB pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribPropertyARB | pname | To be added. |
| System.Int32* | params |
GetVertexAttrib(UInt32, VertexAttribPropertyARB, Single*)
To be added.
Declaration
public abstract void GetVertexAttrib(uint index, VertexAttribPropertyARB pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribPropertyARB | pname | To be added. |
| System.Single* | params |
GetVertexAttribI(UInt32, GLEnum, Int32*)
To be added.
Declaration
public abstract void GetVertexAttribI(uint index, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
GetVertexAttribI(UInt32, GLEnum, out Int32)
To be added.
Declaration
public abstract void GetVertexAttribI(uint index, GLEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
GetVertexAttribI(UInt32, GLEnum, UInt32*)
To be added.
Declaration
public abstract void GetVertexAttribI(uint index, GLEnum pname, uint *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32* | params |
GetVertexAttribI(UInt32, GLEnum, out UInt32)
To be added.
Declaration
public abstract void GetVertexAttribI(uint index, GLEnum pname, out uint params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32 | params |
GetVertexAttribI(UInt32, VertexAttribEnum, Int32*)
To be added.
Declaration
public abstract void GetVertexAttribI(uint index, VertexAttribEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribEnum | pname | To be added. |
| System.Int32* | params |
GetVertexAttribI(UInt32, VertexAttribEnum, out Int32)
To be added.
Declaration
public abstract void GetVertexAttribI(uint index, VertexAttribEnum pname, out int params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribEnum | pname | To be added. |
| System.Int32 | params |
GetVertexAttribI(UInt32, VertexAttribEnum, UInt32*)
To be added.
Declaration
public abstract void GetVertexAttribI(uint index, VertexAttribEnum pname, uint *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribEnum | pname | To be added. |
| System.UInt32* | params |
GetVertexAttribI(UInt32, VertexAttribEnum, out UInt32)
To be added.
Declaration
public abstract void GetVertexAttribI(uint index, VertexAttribEnum pname, out uint params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribEnum | pname | To be added. |
| System.UInt32 | params |
GetVertexAttribL(UInt32, GLEnum, Double*)
To be added.
Declaration
public abstract void GetVertexAttribL(uint index, GLEnum pname, double *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | pname | To be added. |
| System.Double* | params |
GetVertexAttribL(UInt32, GLEnum, out Double)
To be added.
Declaration
public abstract void GetVertexAttribL(uint index, GLEnum pname, out double params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | pname | To be added. |
| System.Double | params |
GetVertexAttribL(UInt32, VertexAttribEnum, Double*)
To be added.
Declaration
public abstract void GetVertexAttribL(uint index, VertexAttribEnum pname, double *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribEnum | pname | To be added. |
| System.Double* | params |
GetVertexAttribL(UInt32, VertexAttribEnum, out Double)
To be added.
Declaration
public abstract void GetVertexAttribL(uint index, VertexAttribEnum pname, out double params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribEnum | pname | To be added. |
| System.Double | params |
GetVertexAttribPointer(UInt32, GLEnum, Void**)
To be added.
Declaration
public abstract void GetVertexAttribPointer(uint index, GLEnum pname, void **pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | pname | To be added. |
| System.Void** | pointer | To be added. This parameter contains 1 elements. |
GetVertexAttribPointer(UInt32, VertexAttribPointerPropertyARB, Void**)
To be added.
Declaration
public abstract void GetVertexAttribPointer(uint index, VertexAttribPointerPropertyARB pname, void **pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribPointerPropertyARB | pname | To be added. |
| System.Void** | pointer | To be added. This parameter contains 1 elements. |
GetVertexAttribPointer<T0>(UInt32, GLEnum, out T0*)
To be added.
Declaration
public abstract void GetVertexAttribPointer<T0>(uint index, GLEnum pname, out T0*pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | pname | To be added. |
| T0* | pointer | To be added. This parameter contains 1 elements. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
GetVertexAttribPointer<T0>(UInt32, VertexAttribPointerPropertyARB, out T0*)
To be added.
Declaration
public abstract void GetVertexAttribPointer<T0>(uint index, VertexAttribPointerPropertyARB pname, out T0*pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribPointerPropertyARB | pname | To be added. |
| T0* | pointer | To be added. This parameter contains 1 elements. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
Hint(GLEnum, GLEnum)
To be added.
Declaration
public abstract void Hint(GLEnum target, GLEnum mode)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | mode | To be added. |
Hint(HintTarget, HintMode)
To be added.
Declaration
public abstract void Hint(HintTarget target, HintMode mode)
Parameters
| Type | Name | Description |
|---|---|---|
| HintTarget | target | To be added. |
| HintMode | mode | To be added. |
Index(Byte)
To be added.
Declaration
public abstract void Index(byte c)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Byte | c | To be added. |
Index(Byte*)
To be added.
Declaration
public abstract void Index(byte *c)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Byte* | c | To be added. This parameter contains 1 elements. |
Index(ref Byte)
To be added.
Declaration
public abstract void Index(ref byte c)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Byte | c | To be added. This parameter contains 1 elements. |
Index(Double)
To be added.
Declaration
public abstract void Index(double c)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | c | To be added. |
Index(Double*)
To be added.
Declaration
public abstract void Index(double *c)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | c | To be added. This parameter contains 1 elements. |
Index(ref Double)
To be added.
Declaration
public abstract void Index(ref double c)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | c | To be added. This parameter contains 1 elements. |
Index(Int16)
To be added.
Declaration
public abstract void Index(short c)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16 | c | To be added. |
Index(Int16*)
To be added.
Declaration
public abstract void Index(short *c)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16* | c | To be added. This parameter contains 1 elements. |
Index(ref Int16)
To be added.
Declaration
public abstract void Index(ref short c)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16 | c | To be added. This parameter contains 1 elements. |
Index(Int32)
To be added.
Declaration
public abstract void Index(int c)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | c | To be added. |
Index(Int32*)
To be added.
Declaration
public abstract void Index(int *c)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32* | c | To be added. This parameter contains 1 elements. |
Index(ref Int32)
To be added.
Declaration
public abstract void Index(ref int c)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | c | To be added. This parameter contains 1 elements. |
Index(Single)
To be added.
Declaration
public abstract void Index(float c)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | c | To be added. |
Index(Single*)
To be added.
Declaration
public abstract void Index(float *c)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | c | To be added. This parameter contains 1 elements. |
Index(ref Single)
To be added.
Declaration
public abstract void Index(ref float c)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | c | To be added. This parameter contains 1 elements. |
Index(String)
To be added.
Declaration
public abstract void Index(string c)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | c | To be added. |
IndexMask(UInt32)
To be added.
Declaration
public abstract void IndexMask(uint mask)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | mask | To be added. |
IndexPointer(GLEnum, UInt32, Void*)
To be added.
Declaration
public abstract void IndexPointer(GLEnum type, uint stride, void *pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | stride | To be added. |
| System.Void* | pointer | To be added. This parameter's element count is computed from type and stride. |
IndexPointer(IndexPointerType, UInt32, Void*)
To be added.
Declaration
public abstract void IndexPointer(IndexPointerType type, uint stride, void *pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| IndexPointerType | type | To be added. |
| System.UInt32 | stride | To be added. |
| System.Void* | pointer | To be added. This parameter's element count is computed from type and stride. |
IndexPointer<T0>(GLEnum, UInt32, ref T0)
To be added.
Declaration
public abstract void IndexPointer<T0>(GLEnum type, uint stride, ref T0 pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | stride | To be added. |
| T0 | pointer | To be added. This parameter's element count is computed from type and stride. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
IndexPointer<T0>(IndexPointerType, UInt32, ref T0)
To be added.
Declaration
public abstract void IndexPointer<T0>(IndexPointerType type, uint stride, ref T0 pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| IndexPointerType | type | To be added. |
| System.UInt32 | stride | To be added. |
| T0 | pointer | To be added. This parameter's element count is computed from type and stride. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
InitNames()
To be added.
Declaration
public abstract void InitNames()
InterleavedArrays(GLEnum, UInt32, Void*)
To be added.
Declaration
public abstract void InterleavedArrays(GLEnum format, uint stride, void *pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | format | To be added. |
| System.UInt32 | stride | To be added. |
| System.Void* | pointer | To be added. This parameter's element count is computed from format and stride. |
InterleavedArrays(InterleavedArrayFormat, UInt32, Void*)
To be added.
Declaration
public abstract void InterleavedArrays(InterleavedArrayFormat format, uint stride, void *pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| InterleavedArrayFormat | format | To be added. |
| System.UInt32 | stride | To be added. |
| System.Void* | pointer | To be added. This parameter's element count is computed from format and stride. |
InterleavedArrays<T0>(GLEnum, UInt32, ref T0)
To be added.
Declaration
public abstract void InterleavedArrays<T0>(GLEnum format, uint stride, ref T0 pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | format | To be added. |
| System.UInt32 | stride | To be added. |
| T0 | pointer | To be added. This parameter's element count is computed from format and stride. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
InterleavedArrays<T0>(InterleavedArrayFormat, UInt32, ref T0)
To be added.
Declaration
public abstract void InterleavedArrays<T0>(InterleavedArrayFormat format, uint stride, ref T0 pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| InterleavedArrayFormat | format | To be added. |
| System.UInt32 | stride | To be added. |
| T0 | pointer | To be added. This parameter's element count is computed from format and stride. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
InvalidateBufferData(UInt32)
To be added.
Declaration
public abstract void InvalidateBufferData(uint buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
InvalidateBufferSubData(UInt32, IntPtr, UIntPtr)
To be added.
Declaration
public abstract void InvalidateBufferSubData(uint buffer, IntPtr offset, UIntPtr length)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | length | To be added. |
InvalidateBufferSubData(UInt32, Int32, UInt32)
To be added.
Declaration
public void InvalidateBufferSubData(uint buffer, int offset, uint length)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | length | To be added. |
InvalidateFramebuffer(FramebufferTarget, UInt32, InvalidateFramebufferAttachment*)
To be added.
Declaration
public abstract void InvalidateFramebuffer(FramebufferTarget target, uint numAttachments, InvalidateFramebufferAttachment*attachments)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | To be added. |
| System.UInt32 | numAttachments | To be added. |
| InvalidateFramebufferAttachment* | attachments | To be added. This parameter's element count is taken from numAttachments. |
InvalidateFramebuffer(FramebufferTarget, UInt32, Span<InvalidateFramebufferAttachment>)
To be added.
Declaration
public abstract void InvalidateFramebuffer(FramebufferTarget target, uint numAttachments, Span<InvalidateFramebufferAttachment> attachments)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | To be added. |
| System.UInt32 | numAttachments | To be added. |
| Span<InvalidateFramebufferAttachment> | attachments | To be added. This parameter's element count is taken from numAttachments. |
InvalidateFramebuffer(GLEnum, UInt32, GLEnum*)
To be added.
Declaration
public abstract void InvalidateFramebuffer(GLEnum target, uint numAttachments, GLEnum*attachments)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | numAttachments | To be added. |
| GLEnum* | attachments | To be added. This parameter's element count is taken from numAttachments. |
InvalidateFramebuffer(GLEnum, UInt32, Span<GLEnum>)
To be added.
Declaration
public abstract void InvalidateFramebuffer(GLEnum target, uint numAttachments, Span<GLEnum> attachments)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | numAttachments | To be added. |
| Span<GLEnum> | attachments | To be added. This parameter's element count is taken from numAttachments. |
InvalidateNamedFramebufferData(UInt32, UInt32, FramebufferAttachment*)
To be added.
Declaration
public abstract void InvalidateNamedFramebufferData(uint framebuffer, uint numAttachments, FramebufferAttachment*attachments)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| System.UInt32 | numAttachments | To be added. |
| FramebufferAttachment* | attachments | To be added. |
InvalidateNamedFramebufferData(UInt32, UInt32, GLEnum*)
To be added.
Declaration
public abstract void InvalidateNamedFramebufferData(uint framebuffer, uint numAttachments, GLEnum*attachments)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| System.UInt32 | numAttachments | To be added. |
| GLEnum* | attachments | To be added. |
InvalidateNamedFramebufferData(UInt32, UInt32, Span<FramebufferAttachment>)
To be added.
Declaration
public abstract void InvalidateNamedFramebufferData(uint framebuffer, uint numAttachments, Span<FramebufferAttachment> attachments)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| System.UInt32 | numAttachments | To be added. |
| Span<FramebufferAttachment> | attachments | To be added. |
InvalidateNamedFramebufferData(UInt32, UInt32, Span<GLEnum>)
To be added.
Declaration
public abstract void InvalidateNamedFramebufferData(uint framebuffer, uint numAttachments, Span<GLEnum> attachments)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| System.UInt32 | numAttachments | To be added. |
| Span<GLEnum> | attachments | To be added. |
InvalidateNamedFramebufferSubData(UInt32, UInt32, FramebufferAttachment*, Int32, Int32, UInt32, UInt32)
To be added.
Declaration
public abstract void InvalidateNamedFramebufferSubData(uint framebuffer, uint numAttachments, FramebufferAttachment*attachments, int x, int y, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| System.UInt32 | numAttachments | To be added. |
| FramebufferAttachment* | attachments | To be added. |
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
InvalidateNamedFramebufferSubData(UInt32, UInt32, GLEnum*, Int32, Int32, UInt32, UInt32)
To be added.
Declaration
public abstract void InvalidateNamedFramebufferSubData(uint framebuffer, uint numAttachments, GLEnum*attachments, int x, int y, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| System.UInt32 | numAttachments | To be added. |
| GLEnum* | attachments | To be added. |
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
InvalidateNamedFramebufferSubData(UInt32, UInt32, Span<FramebufferAttachment>, Int32, Int32, UInt32, UInt32)
To be added.
Declaration
public abstract void InvalidateNamedFramebufferSubData(uint framebuffer, uint numAttachments, Span<FramebufferAttachment> attachments, int x, int y, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| System.UInt32 | numAttachments | To be added. |
| Span<FramebufferAttachment> | attachments | To be added. |
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
InvalidateNamedFramebufferSubData(UInt32, UInt32, Span<GLEnum>, Int32, Int32, UInt32, UInt32)
To be added.
Declaration
public abstract void InvalidateNamedFramebufferSubData(uint framebuffer, uint numAttachments, Span<GLEnum> attachments, int x, int y, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| System.UInt32 | numAttachments | To be added. |
| Span<GLEnum> | attachments | To be added. |
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
InvalidateSubFramebuffer(FramebufferTarget, UInt32, InvalidateFramebufferAttachment*, Int32, Int32, UInt32, UInt32)
To be added.
Declaration
public abstract void InvalidateSubFramebuffer(FramebufferTarget target, uint numAttachments, InvalidateFramebufferAttachment*attachments, int x, int y, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | To be added. |
| System.UInt32 | numAttachments | To be added. |
| InvalidateFramebufferAttachment* | attachments | To be added. This parameter's element count is taken from numAttachments. |
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
InvalidateSubFramebuffer(FramebufferTarget, UInt32, Span<InvalidateFramebufferAttachment>, Int32, Int32, UInt32, UInt32)
To be added.
Declaration
public abstract void InvalidateSubFramebuffer(FramebufferTarget target, uint numAttachments, Span<InvalidateFramebufferAttachment> attachments, int x, int y, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| FramebufferTarget | target | To be added. |
| System.UInt32 | numAttachments | To be added. |
| Span<InvalidateFramebufferAttachment> | attachments | To be added. This parameter's element count is taken from numAttachments. |
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
InvalidateSubFramebuffer(GLEnum, UInt32, GLEnum*, Int32, Int32, UInt32, UInt32)
To be added.
Declaration
public abstract void InvalidateSubFramebuffer(GLEnum target, uint numAttachments, GLEnum*attachments, int x, int y, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | numAttachments | To be added. |
| GLEnum* | attachments | To be added. This parameter's element count is taken from numAttachments. |
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
InvalidateSubFramebuffer(GLEnum, UInt32, Span<GLEnum>, Int32, Int32, UInt32, UInt32)
To be added.
Declaration
public abstract void InvalidateSubFramebuffer(GLEnum target, uint numAttachments, Span<GLEnum> attachments, int x, int y, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | numAttachments | To be added. |
| Span<GLEnum> | attachments | To be added. This parameter's element count is taken from numAttachments. |
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
InvalidateTexImage(UInt32, Int32)
To be added.
Declaration
public abstract void InvalidateTexImage(uint texture, int level)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
InvalidateTexSubImage(UInt32, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void InvalidateTexSubImage(uint texture, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
IsBuffer(UInt32)
To be added.
Declaration
public abstract bool IsBuffer(uint buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
Returns
| Type | Description |
|---|---|
| System.Boolean | See summary. |
IsEnabled(EnableCap)
To be added.
Declaration
public abstract bool IsEnabled(EnableCap cap)
Parameters
| Type | Name | Description |
|---|---|---|
| EnableCap | cap | To be added. |
Returns
| Type | Description |
|---|---|
| System.Boolean | See summary. |
IsEnabled(EnableCap, UInt32)
To be added.
Declaration
public abstract bool IsEnabled(EnableCap target, uint index)
Parameters
| Type | Name | Description |
|---|---|---|
| EnableCap | target | To be added. |
| System.UInt32 | index | To be added. |
Returns
| Type | Description |
|---|---|
| System.Boolean | See summary. |
IsEnabled(GLEnum)
To be added.
Declaration
public abstract bool IsEnabled(GLEnum cap)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | cap | To be added. |
Returns
| Type | Description |
|---|---|
| System.Boolean | See summary. |
IsEnabled(GLEnum, UInt32)
To be added.
Declaration
public abstract bool IsEnabled(GLEnum target, uint index)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | index | To be added. |
Returns
| Type | Description |
|---|---|
| System.Boolean | See summary. |
IsExtensionPresent(String)
Declaration
public override bool IsExtensionPresent(string extension)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | extension |
Returns
| Type | Description |
|---|---|
| System.Boolean |
IsFramebuffer(UInt32)
To be added.
Declaration
public abstract bool IsFramebuffer(uint framebuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
Returns
| Type | Description |
|---|---|
| System.Boolean | See summary. |
IsList(UInt32)
To be added.
Declaration
public abstract bool IsList(uint list)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | list | To be added. |
Returns
| Type | Description |
|---|---|
| System.Boolean | See summary. |
IsProgram(UInt32)
To be added.
Declaration
public abstract bool IsProgram(uint program)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
Returns
| Type | Description |
|---|---|
| System.Boolean | See summary. |
IsProgramPipeline(UInt32)
To be added.
Declaration
public abstract bool IsProgramPipeline(uint pipeline)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | pipeline | To be added. |
Returns
| Type | Description |
|---|---|
| System.Boolean | See summary. |
IsQuery(UInt32)
To be added.
Declaration
public abstract bool IsQuery(uint id)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
Returns
| Type | Description |
|---|---|
| System.Boolean | See summary. |
IsRenderbuffer(UInt32)
To be added.
Declaration
public abstract bool IsRenderbuffer(uint renderbuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | renderbuffer | To be added. |
Returns
| Type | Description |
|---|---|
| System.Boolean | See summary. |
IsSampler(UInt32)
To be added.
Declaration
public abstract bool IsSampler(uint sampler)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
Returns
| Type | Description |
|---|---|
| System.Boolean | See summary. |
IsShader(UInt32)
To be added.
Declaration
public abstract bool IsShader(uint shader)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | To be added. |
Returns
| Type | Description |
|---|---|
| System.Boolean | See summary. |
IsSync(IntPtr)
To be added.
Declaration
public abstract bool IsSync(IntPtr sync)
Parameters
| Type | Name | Description |
|---|---|---|
| IntPtr | sync | To be added. |
Returns
| Type | Description |
|---|---|
| System.Boolean | See summary. |
IsSync(Int32)
To be added.
Declaration
public bool IsSync(int sync)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | sync | To be added. |
Returns
| Type | Description |
|---|---|
| System.Boolean | See summary. |
IsTexture(UInt32)
To be added.
Declaration
public abstract bool IsTexture(uint texture)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
Returns
| Type | Description |
|---|---|
| System.Boolean | See summary. |
IsTransformFeedback(UInt32)
To be added.
Declaration
public abstract bool IsTransformFeedback(uint id)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
Returns
| Type | Description |
|---|---|
| System.Boolean | See summary. |
IsVertexArray(UInt32)
To be added.
Declaration
public abstract bool IsVertexArray(uint array)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | array | To be added. |
Returns
| Type | Description |
|---|---|
| System.Boolean | See summary. |
Light(GLEnum, GLEnum, Int32)
To be added.
Declaration
public abstract void Light(GLEnum light, GLEnum pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | light | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | param | To be added. |
Light(GLEnum, GLEnum, Int32*)
To be added.
Declaration
public abstract void Light(GLEnum light, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | light | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
Light(GLEnum, GLEnum, ref Int32)
To be added.
Declaration
public abstract void Light(GLEnum light, GLEnum pname, ref int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | light | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
Light(GLEnum, GLEnum, Single)
To be added.
Declaration
public abstract void Light(GLEnum light, GLEnum pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | light | To be added. |
| GLEnum | pname | To be added. |
| System.Single | param | To be added. |
Light(GLEnum, GLEnum, Single*)
To be added.
Declaration
public abstract void Light(GLEnum light, GLEnum pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | light | To be added. |
| GLEnum | pname | To be added. |
| System.Single* | params |
Light(GLEnum, GLEnum, ref Single)
To be added.
Declaration
public abstract void Light(GLEnum light, GLEnum pname, ref float params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | light | To be added. |
| GLEnum | pname | To be added. |
| System.Single | params |
Light(LightName, LightParameter, Int32)
To be added.
Declaration
public abstract void Light(LightName light, LightParameter pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| LightName | light | To be added. |
| LightParameter | pname | To be added. |
| System.Int32 | param | To be added. |
Light(LightName, LightParameter, Int32*)
To be added.
Declaration
public abstract void Light(LightName light, LightParameter pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| LightName | light | To be added. |
| LightParameter | pname | To be added. |
| System.Int32* | params |
Light(LightName, LightParameter, ref Int32)
To be added.
Declaration
public abstract void Light(LightName light, LightParameter pname, ref int params)
Parameters
| Type | Name | Description |
|---|---|---|
| LightName | light | To be added. |
| LightParameter | pname | To be added. |
| System.Int32 | params |
Light(LightName, LightParameter, Single)
To be added.
Declaration
public abstract void Light(LightName light, LightParameter pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| LightName | light | To be added. |
| LightParameter | pname | To be added. |
| System.Single | param | To be added. |
Light(LightName, LightParameter, Single*)
To be added.
Declaration
public abstract void Light(LightName light, LightParameter pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| LightName | light | To be added. |
| LightParameter | pname | To be added. |
| System.Single* | params |
Light(LightName, LightParameter, ref Single)
To be added.
Declaration
public abstract void Light(LightName light, LightParameter pname, ref float params)
Parameters
| Type | Name | Description |
|---|---|---|
| LightName | light | To be added. |
| LightParameter | pname | To be added. |
| System.Single | params |
LightModel(GLEnum, Int32)
To be added.
Declaration
public abstract void LightModel(GLEnum pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Int32 | param | To be added. |
LightModel(GLEnum, Int32*)
To be added.
Declaration
public abstract void LightModel(GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Int32* | params |
LightModel(GLEnum, ref Int32)
To be added.
Declaration
public abstract void LightModel(GLEnum pname, ref int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Int32 | params |
LightModel(GLEnum, Single)
To be added.
Declaration
public abstract void LightModel(GLEnum pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Single | param | To be added. |
LightModel(GLEnum, Single*)
To be added.
Declaration
public abstract void LightModel(GLEnum pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Single* | params |
LightModel(GLEnum, ref Single)
To be added.
Declaration
public abstract void LightModel(GLEnum pname, ref float params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Single | params |
LightModel(LightModelParameter, Int32)
To be added.
Declaration
public abstract void LightModel(LightModelParameter pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| LightModelParameter | pname | To be added. |
| System.Int32 | param | To be added. |
LightModel(LightModelParameter, Int32*)
To be added.
Declaration
public abstract void LightModel(LightModelParameter pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| LightModelParameter | pname | To be added. |
| System.Int32* | params |
LightModel(LightModelParameter, ref Int32)
To be added.
Declaration
public abstract void LightModel(LightModelParameter pname, ref int params)
Parameters
| Type | Name | Description |
|---|---|---|
| LightModelParameter | pname | To be added. |
| System.Int32 | params |
LightModel(LightModelParameter, Single)
To be added.
Declaration
public abstract void LightModel(LightModelParameter pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| LightModelParameter | pname | To be added. |
| System.Single | param | To be added. |
LightModel(LightModelParameter, Single*)
To be added.
Declaration
public abstract void LightModel(LightModelParameter pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| LightModelParameter | pname | To be added. |
| System.Single* | params |
LightModel(LightModelParameter, ref Single)
To be added.
Declaration
public abstract void LightModel(LightModelParameter pname, ref float params)
Parameters
| Type | Name | Description |
|---|---|---|
| LightModelParameter | pname | To be added. |
| System.Single | params |
LineStipple(Int32, UInt16)
To be added.
Declaration
public abstract void LineStipple(int factor, ushort pattern)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | factor | To be added. |
| System.UInt16 | pattern | To be added. |
LineWidth(Single)
To be added.
Declaration
public abstract void LineWidth(float width)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | width | To be added. |
LinkProgram(UInt32)
To be added.
Declaration
public abstract void LinkProgram(uint program)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
ListBase(UInt32)
To be added.
Declaration
public abstract void ListBase(uint base)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | base |
LoadIdentity()
To be added.
Declaration
public abstract void LoadIdentity()
LoadMatrix(Span<Double>)
To be added.
Declaration
public abstract void LoadMatrix(Span<double> m)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Double> | m | To be added. This parameter contains 16 elements. |
LoadMatrix(Span<Single>)
To be added.
Declaration
public abstract void LoadMatrix(Span<float> m)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Single> | m | To be added. This parameter contains 16 elements. |
LoadMatrix(Double*)
To be added.
Declaration
public abstract void LoadMatrix(double *m)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | m | To be added. This parameter contains 16 elements. |
LoadMatrix(Single*)
To be added.
Declaration
public abstract void LoadMatrix(float *m)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | m | To be added. This parameter contains 16 elements. |
LoadName(UInt32)
To be added.
Declaration
public abstract void LoadName(uint name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | name | To be added. |
LoadTransposeMatrix(Span<Double>)
To be added.
Declaration
public abstract void LoadTransposeMatrix(Span<double> m)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Double> | m | To be added. This parameter contains 16 elements. |
LoadTransposeMatrix(Span<Single>)
To be added.
Declaration
public abstract void LoadTransposeMatrix(Span<float> m)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Single> | m | To be added. This parameter contains 16 elements. |
LoadTransposeMatrix(Double*)
To be added.
Declaration
public abstract void LoadTransposeMatrix(double *m)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | m | To be added. This parameter contains 16 elements. |
LoadTransposeMatrix(Single*)
To be added.
Declaration
public abstract void LoadTransposeMatrix(float *m)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | m | To be added. This parameter contains 16 elements. |
LogicOp(GLEnum)
To be added.
Declaration
public abstract void LogicOp(GLEnum opcode)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | opcode | To be added. |
LogicOp(LogicOp)
To be added.
Declaration
public abstract void LogicOp(LogicOp opcode)
Parameters
| Type | Name | Description |
|---|---|---|
| LogicOp | opcode | To be added. |
Map1(GLEnum, Double, Double, Int32, Int32, Double*)
To be added.
Declaration
public abstract void Map1(GLEnum target, double u1, double u2, int stride, int order, double *points)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Double | u1 | To be added. |
| System.Double | u2 | To be added. |
| System.Int32 | stride | To be added. |
| System.Int32 | order | To be added. |
| System.Double* | points | To be added. This parameter's element count is computed from target, stride, and order. |
Map1(GLEnum, Double, Double, Int32, Int32, ref Double)
To be added.
Declaration
public abstract void Map1(GLEnum target, double u1, double u2, int stride, int order, ref double points)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Double | u1 | To be added. |
| System.Double | u2 | To be added. |
| System.Int32 | stride | To be added. |
| System.Int32 | order | To be added. |
| System.Double | points | To be added. This parameter's element count is computed from target, stride, and order. |
Map1(GLEnum, Single, Single, Int32, Int32, Single*)
To be added.
Declaration
public abstract void Map1(GLEnum target, float u1, float u2, int stride, int order, float *points)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Single | u1 | To be added. |
| System.Single | u2 | To be added. |
| System.Int32 | stride | To be added. |
| System.Int32 | order | To be added. |
| System.Single* | points | To be added. This parameter's element count is computed from target, stride, and order. |
Map1(GLEnum, Single, Single, Int32, Int32, ref Single)
To be added.
Declaration
public abstract void Map1(GLEnum target, float u1, float u2, int stride, int order, ref float points)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Single | u1 | To be added. |
| System.Single | u2 | To be added. |
| System.Int32 | stride | To be added. |
| System.Int32 | order | To be added. |
| System.Single | points | To be added. This parameter's element count is computed from target, stride, and order. |
Map1(MapTarget, Double, Double, Int32, Int32, Double*)
To be added.
Declaration
public abstract void Map1(MapTarget target, double u1, double u2, int stride, int order, double *points)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | To be added. |
| System.Double | u1 | To be added. |
| System.Double | u2 | To be added. |
| System.Int32 | stride | To be added. |
| System.Int32 | order | To be added. |
| System.Double* | points | To be added. This parameter's element count is computed from target, stride, and order. |
Map1(MapTarget, Double, Double, Int32, Int32, ref Double)
To be added.
Declaration
public abstract void Map1(MapTarget target, double u1, double u2, int stride, int order, ref double points)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | To be added. |
| System.Double | u1 | To be added. |
| System.Double | u2 | To be added. |
| System.Int32 | stride | To be added. |
| System.Int32 | order | To be added. |
| System.Double | points | To be added. This parameter's element count is computed from target, stride, and order. |
Map1(MapTarget, Single, Single, Int32, Int32, Single*)
To be added.
Declaration
public abstract void Map1(MapTarget target, float u1, float u2, int stride, int order, float *points)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | To be added. |
| System.Single | u1 | To be added. |
| System.Single | u2 | To be added. |
| System.Int32 | stride | To be added. |
| System.Int32 | order | To be added. |
| System.Single* | points | To be added. This parameter's element count is computed from target, stride, and order. |
Map1(MapTarget, Single, Single, Int32, Int32, ref Single)
To be added.
Declaration
public abstract void Map1(MapTarget target, float u1, float u2, int stride, int order, ref float points)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | To be added. |
| System.Single | u1 | To be added. |
| System.Single | u2 | To be added. |
| System.Int32 | stride | To be added. |
| System.Int32 | order | To be added. |
| System.Single | points | To be added. This parameter's element count is computed from target, stride, and order. |
Map2(GLEnum, Double, Double, Int32, Int32, Double, Double, Int32, Int32, Double*)
To be added.
Declaration
public abstract void Map2(GLEnum target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double *points)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Double | u1 | To be added. |
| System.Double | u2 | To be added. |
| System.Int32 | ustride | To be added. |
| System.Int32 | uorder | To be added. |
| System.Double | v1 | To be added. |
| System.Double | v2 | To be added. |
| System.Int32 | vstride | To be added. |
| System.Int32 | vorder | To be added. |
| System.Double* | points | To be added. This parameter's element count is computed from target, ustride, uorder, vstride, and vorder. |
Map2(GLEnum, Double, Double, Int32, Int32, Double, Double, Int32, Int32, ref Double)
To be added.
Declaration
public abstract void Map2(GLEnum target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, ref double points)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Double | u1 | To be added. |
| System.Double | u2 | To be added. |
| System.Int32 | ustride | To be added. |
| System.Int32 | uorder | To be added. |
| System.Double | v1 | To be added. |
| System.Double | v2 | To be added. |
| System.Int32 | vstride | To be added. |
| System.Int32 | vorder | To be added. |
| System.Double | points | To be added. This parameter's element count is computed from target, ustride, uorder, vstride, and vorder. |
Map2(GLEnum, Single, Single, Int32, Int32, Single, Single, Int32, Int32, Single*)
To be added.
Declaration
public abstract void Map2(GLEnum target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float *points)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Single | u1 | To be added. |
| System.Single | u2 | To be added. |
| System.Int32 | ustride | To be added. |
| System.Int32 | uorder | To be added. |
| System.Single | v1 | To be added. |
| System.Single | v2 | To be added. |
| System.Int32 | vstride | To be added. |
| System.Int32 | vorder | To be added. |
| System.Single* | points | To be added. This parameter's element count is computed from target, ustride, uorder, vstride, and vorder. |
Map2(GLEnum, Single, Single, Int32, Int32, Single, Single, Int32, Int32, ref Single)
To be added.
Declaration
public abstract void Map2(GLEnum target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, ref float points)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Single | u1 | To be added. |
| System.Single | u2 | To be added. |
| System.Int32 | ustride | To be added. |
| System.Int32 | uorder | To be added. |
| System.Single | v1 | To be added. |
| System.Single | v2 | To be added. |
| System.Int32 | vstride | To be added. |
| System.Int32 | vorder | To be added. |
| System.Single | points | To be added. This parameter's element count is computed from target, ustride, uorder, vstride, and vorder. |
Map2(MapTarget, Double, Double, Int32, Int32, Double, Double, Int32, Int32, Double*)
To be added.
Declaration
public abstract void Map2(MapTarget target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double *points)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | To be added. |
| System.Double | u1 | To be added. |
| System.Double | u2 | To be added. |
| System.Int32 | ustride | To be added. |
| System.Int32 | uorder | To be added. |
| System.Double | v1 | To be added. |
| System.Double | v2 | To be added. |
| System.Int32 | vstride | To be added. |
| System.Int32 | vorder | To be added. |
| System.Double* | points | To be added. This parameter's element count is computed from target, ustride, uorder, vstride, and vorder. |
Map2(MapTarget, Double, Double, Int32, Int32, Double, Double, Int32, Int32, ref Double)
To be added.
Declaration
public abstract void Map2(MapTarget target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, ref double points)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | To be added. |
| System.Double | u1 | To be added. |
| System.Double | u2 | To be added. |
| System.Int32 | ustride | To be added. |
| System.Int32 | uorder | To be added. |
| System.Double | v1 | To be added. |
| System.Double | v2 | To be added. |
| System.Int32 | vstride | To be added. |
| System.Int32 | vorder | To be added. |
| System.Double | points | To be added. This parameter's element count is computed from target, ustride, uorder, vstride, and vorder. |
Map2(MapTarget, Single, Single, Int32, Int32, Single, Single, Int32, Int32, Single*)
To be added.
Declaration
public abstract void Map2(MapTarget target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float *points)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | To be added. |
| System.Single | u1 | To be added. |
| System.Single | u2 | To be added. |
| System.Int32 | ustride | To be added. |
| System.Int32 | uorder | To be added. |
| System.Single | v1 | To be added. |
| System.Single | v2 | To be added. |
| System.Int32 | vstride | To be added. |
| System.Int32 | vorder | To be added. |
| System.Single* | points | To be added. This parameter's element count is computed from target, ustride, uorder, vstride, and vorder. |
Map2(MapTarget, Single, Single, Int32, Int32, Single, Single, Int32, Int32, ref Single)
To be added.
Declaration
public abstract void Map2(MapTarget target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, ref float points)
Parameters
| Type | Name | Description |
|---|---|---|
| MapTarget | target | To be added. |
| System.Single | u1 | To be added. |
| System.Single | u2 | To be added. |
| System.Int32 | ustride | To be added. |
| System.Int32 | uorder | To be added. |
| System.Single | v1 | To be added. |
| System.Single | v2 | To be added. |
| System.Int32 | vstride | To be added. |
| System.Int32 | vorder | To be added. |
| System.Single | points | To be added. This parameter's element count is computed from target, ustride, uorder, vstride, and vorder. |
MapBuffer(BufferTargetARB, BufferAccessARB)
To be added.
Declaration
public abstract void *MapBuffer(BufferTargetARB target, BufferAccessARB access)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| BufferAccessARB | access | To be added. |
Returns
| Type | Description |
|---|---|
| System.Void* | See summary. |
MapBuffer(GLEnum, GLEnum)
To be added.
Declaration
public abstract void *MapBuffer(GLEnum target, GLEnum access)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | access | To be added. |
Returns
| Type | Description |
|---|---|
| System.Void* | See summary. |
MapBufferRange(BufferTargetARB, IntPtr, UIntPtr, UInt32)
To be added.
Declaration
public abstract void *MapBufferRange(BufferTargetARB target, IntPtr offset, UIntPtr length, uint access)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | length | To be added. |
| System.UInt32 | access | To be added. |
Returns
| Type | Description |
|---|---|
| System.Void* | See summary. |
MapBufferRange(BufferTargetARB, Int32, UInt32, UInt32)
To be added.
Declaration
public void *MapBufferRange(BufferTargetARB target, int offset, uint length, uint access)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | length | To be added. |
| System.UInt32 | access | To be added. |
Returns
| Type | Description |
|---|---|
| System.Void* | See summary. |
MapBufferRange(GLEnum, IntPtr, UIntPtr, UInt32)
To be added.
Declaration
public abstract void *MapBufferRange(GLEnum target, IntPtr offset, UIntPtr length, uint access)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | length | To be added. |
| System.UInt32 | access | To be added. |
Returns
| Type | Description |
|---|---|
| System.Void* | See summary. |
MapBufferRange(GLEnum, Int32, UInt32, UInt32)
To be added.
Declaration
public void *MapBufferRange(GLEnum target, int offset, uint length, uint access)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | length | To be added. |
| System.UInt32 | access | To be added. |
Returns
| Type | Description |
|---|---|
| System.Void* | See summary. |
MapGrid1(Int32, Double, Double)
To be added.
Declaration
public abstract void MapGrid1(int un, double u1, double u2)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | un | To be added. |
| System.Double | u1 | To be added. |
| System.Double | u2 | To be added. |
MapGrid1(Int32, Single, Single)
To be added.
Declaration
public abstract void MapGrid1(int un, float u1, float u2)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | un | To be added. |
| System.Single | u1 | To be added. |
| System.Single | u2 | To be added. |
MapGrid2(Int32, Double, Double, Int32, Double, Double)
To be added.
Declaration
public abstract void MapGrid2(int un, double u1, double u2, int vn, double v1, double v2)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | un | To be added. |
| System.Double | u1 | To be added. |
| System.Double | u2 | To be added. |
| System.Int32 | vn | To be added. |
| System.Double | v1 | To be added. |
| System.Double | v2 | To be added. |
MapGrid2(Int32, Single, Single, Int32, Single, Single)
To be added.
Declaration
public abstract void MapGrid2(int un, float u1, float u2, int vn, float v1, float v2)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | un | To be added. |
| System.Single | u1 | To be added. |
| System.Single | u2 | To be added. |
| System.Int32 | vn | To be added. |
| System.Single | v1 | To be added. |
| System.Single | v2 | To be added. |
MapNamedBuffer(UInt32, BufferAccessARB)
To be added.
Declaration
public abstract void *MapNamedBuffer(uint buffer, BufferAccessARB access)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| BufferAccessARB | access | To be added. |
Returns
| Type | Description |
|---|---|
| System.Void* | See summary. |
MapNamedBuffer(UInt32, GLEnum)
To be added.
Declaration
public abstract void *MapNamedBuffer(uint buffer, GLEnum access)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| GLEnum | access | To be added. |
Returns
| Type | Description |
|---|---|
| System.Void* | See summary. |
MapNamedBufferRange(UInt32, IntPtr, UIntPtr, UInt32)
To be added.
Declaration
public abstract void *MapNamedBufferRange(uint buffer, IntPtr offset, UIntPtr length, uint access)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | length | To be added. |
| System.UInt32 | access | To be added. |
Returns
| Type | Description |
|---|---|
| System.Void* | See summary. |
MapNamedBufferRange(UInt32, Int32, UInt32, UInt32)
To be added.
Declaration
public void *MapNamedBufferRange(uint buffer, int offset, uint length, uint access)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | length | To be added. |
| System.UInt32 | access | To be added. |
Returns
| Type | Description |
|---|---|
| System.Void* | See summary. |
Material(GLEnum, GLEnum, Int32)
To be added.
Declaration
public abstract void Material(GLEnum face, GLEnum pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | param | To be added. |
Material(GLEnum, GLEnum, Int32*)
To be added.
Declaration
public abstract void Material(GLEnum face, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
Material(GLEnum, GLEnum, ref Int32)
To be added.
Declaration
public abstract void Material(GLEnum face, GLEnum pname, ref int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
Material(GLEnum, GLEnum, Single)
To be added.
Declaration
public abstract void Material(GLEnum face, GLEnum pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| GLEnum | pname | To be added. |
| System.Single | param | To be added. |
Material(GLEnum, GLEnum, Single*)
To be added.
Declaration
public abstract void Material(GLEnum face, GLEnum pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| GLEnum | pname | To be added. |
| System.Single* | params |
Material(GLEnum, GLEnum, ref Single)
To be added.
Declaration
public abstract void Material(GLEnum face, GLEnum pname, ref float params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| GLEnum | pname | To be added. |
| System.Single | params |
Material(GLEnum, MaterialParameter, Int32)
To be added.
Declaration
public abstract void Material(GLEnum face, MaterialParameter pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| MaterialParameter | pname | To be added. |
| System.Int32 | param | To be added. |
Material(GLEnum, MaterialParameter, Int32*)
To be added.
Declaration
public abstract void Material(GLEnum face, MaterialParameter pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| MaterialParameter | pname | To be added. |
| System.Int32* | params |
Material(GLEnum, MaterialParameter, ref Int32)
To be added.
Declaration
public abstract void Material(GLEnum face, MaterialParameter pname, ref int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| MaterialParameter | pname | To be added. |
| System.Int32 | params |
Material(GLEnum, MaterialParameter, Single)
To be added.
Declaration
public abstract void Material(GLEnum face, MaterialParameter pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| MaterialParameter | pname | To be added. |
| System.Single | param | To be added. |
Material(GLEnum, MaterialParameter, Single*)
To be added.
Declaration
public abstract void Material(GLEnum face, MaterialParameter pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| MaterialParameter | pname | To be added. |
| System.Single* | params |
Material(GLEnum, MaterialParameter, ref Single)
To be added.
Declaration
public abstract void Material(GLEnum face, MaterialParameter pname, ref float params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| MaterialParameter | pname | To be added. |
| System.Single | params |
MatrixMode(GLEnum)
To be added.
Declaration
public abstract void MatrixMode(GLEnum mode)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
MatrixMode(MatrixMode)
To be added.
Declaration
public abstract void MatrixMode(MatrixMode mode)
Parameters
| Type | Name | Description |
|---|---|---|
| MatrixMode | mode | To be added. |
MemoryBarrier(UInt32)
To be added.
Declaration
public abstract void MemoryBarrier(uint barriers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | barriers | To be added. |
MemoryBarrierByRegion(UInt32)
To be added.
Declaration
public abstract void MemoryBarrierByRegion(uint barriers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | barriers | To be added. |
MinSampleShading(Single)
To be added.
Declaration
public abstract void MinSampleShading(float value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | value | To be added. |
MultiDrawArrays(GLEnum, Int32*, UInt32*, UInt32)
To be added.
Declaration
public abstract void MultiDrawArrays(GLEnum mode, int *first, uint *count, uint drawcount)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.Int32* | first | To be added. This parameter's element count is computed from drawcount. |
| System.UInt32* | count | To be added. This parameter's element count is computed from drawcount. |
| System.UInt32 | drawcount | To be added. |
MultiDrawArrays(GLEnum, ref Int32, ref UInt32, UInt32)
To be added.
Declaration
public abstract void MultiDrawArrays(GLEnum mode, ref int first, ref uint count, uint drawcount)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.Int32 | first | To be added. This parameter's element count is computed from drawcount. |
| System.UInt32 | count | To be added. This parameter's element count is computed from drawcount. |
| System.UInt32 | drawcount | To be added. |
MultiDrawArrays(PrimitiveType, Int32*, UInt32*, UInt32)
To be added.
Declaration
public abstract void MultiDrawArrays(PrimitiveType mode, int *first, uint *count, uint drawcount)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.Int32* | first | To be added. This parameter's element count is computed from drawcount. |
| System.UInt32* | count | To be added. This parameter's element count is computed from drawcount. |
| System.UInt32 | drawcount | To be added. |
MultiDrawArrays(PrimitiveType, ref Int32, ref UInt32, UInt32)
To be added.
Declaration
public abstract void MultiDrawArrays(PrimitiveType mode, ref int first, ref uint count, uint drawcount)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.Int32 | first | To be added. This parameter's element count is computed from drawcount. |
| System.UInt32 | count | To be added. This parameter's element count is computed from drawcount. |
| System.UInt32 | drawcount | To be added. |
MultiDrawArraysIndirect(GLEnum, Void*, UInt32, UInt32)
To be added.
Declaration
public abstract void MultiDrawArraysIndirect(GLEnum mode, void *indirect, uint drawcount, uint stride)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.Void* | indirect | To be added. This parameter's element count is computed from drawcount and stride. |
| System.UInt32 | drawcount | To be added. |
| System.UInt32 | stride | To be added. |
MultiDrawArraysIndirect(PrimitiveType, Void*, UInt32, UInt32)
To be added.
Declaration
public abstract void MultiDrawArraysIndirect(PrimitiveType mode, void *indirect, uint drawcount, uint stride)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.Void* | indirect | To be added. This parameter's element count is computed from drawcount and stride. |
| System.UInt32 | drawcount | To be added. |
| System.UInt32 | stride | To be added. |
MultiDrawArraysIndirect<T0>(GLEnum, ref T0, UInt32, UInt32)
To be added.
Declaration
public abstract void MultiDrawArraysIndirect<T0>(GLEnum mode, ref T0 indirect, uint drawcount, uint stride)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| T0 | indirect | To be added. This parameter's element count is computed from drawcount and stride. |
| System.UInt32 | drawcount | To be added. |
| System.UInt32 | stride | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
MultiDrawArraysIndirect<T0>(PrimitiveType, ref T0, UInt32, UInt32)
To be added.
Declaration
public abstract void MultiDrawArraysIndirect<T0>(PrimitiveType mode, ref T0 indirect, uint drawcount, uint stride)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| T0 | indirect | To be added. This parameter's element count is computed from drawcount and stride. |
| System.UInt32 | drawcount | To be added. |
| System.UInt32 | stride | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
MultiDrawArraysIndirectCount(GLEnum, Void*, IntPtr, UInt32, UInt32)
To be added.
Declaration
public abstract void MultiDrawArraysIndirectCount(GLEnum mode, void *indirect, IntPtr drawcount, uint maxdrawcount, uint stride)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.Void* | indirect | To be added. |
| IntPtr | drawcount | To be added. |
| System.UInt32 | maxdrawcount | To be added. |
| System.UInt32 | stride | To be added. |
MultiDrawArraysIndirectCount(GLEnum, Void*, Int32, UInt32, UInt32)
To be added.
Declaration
public void MultiDrawArraysIndirectCount(GLEnum mode, void *indirect, int drawcount, uint maxdrawcount, uint stride)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.Void* | indirect | To be added. |
| System.Int32 | drawcount | To be added. |
| System.UInt32 | maxdrawcount | To be added. |
| System.UInt32 | stride | To be added. |
MultiDrawArraysIndirectCount(PrimitiveType, Void*, IntPtr, UInt32, UInt32)
To be added.
Declaration
public abstract void MultiDrawArraysIndirectCount(PrimitiveType mode, void *indirect, IntPtr drawcount, uint maxdrawcount, uint stride)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.Void* | indirect | To be added. |
| IntPtr | drawcount | To be added. |
| System.UInt32 | maxdrawcount | To be added. |
| System.UInt32 | stride | To be added. |
MultiDrawArraysIndirectCount(PrimitiveType, Void*, Int32, UInt32, UInt32)
To be added.
Declaration
public void MultiDrawArraysIndirectCount(PrimitiveType mode, void *indirect, int drawcount, uint maxdrawcount, uint stride)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.Void* | indirect | To be added. |
| System.Int32 | drawcount | To be added. |
| System.UInt32 | maxdrawcount | To be added. |
| System.UInt32 | stride | To be added. |
MultiDrawArraysIndirectCount<T0>(GLEnum, Span<T0>, IntPtr, UInt32, UInt32)
To be added.
Declaration
public abstract void MultiDrawArraysIndirectCount<T0>(GLEnum mode, Span<T0> indirect, IntPtr drawcount, uint maxdrawcount, uint stride)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| Span<T0> | indirect | To be added. |
| IntPtr | drawcount | To be added. |
| System.UInt32 | maxdrawcount | To be added. |
| System.UInt32 | stride | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
MultiDrawArraysIndirectCount<T0>(GLEnum, Span<T0>, Int32, UInt32, UInt32)
To be added.
Declaration
public void MultiDrawArraysIndirectCount<T0>(GLEnum mode, Span<T0> indirect, int drawcount, uint maxdrawcount, uint stride)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| Span<T0> | indirect | To be added. |
| System.Int32 | drawcount | To be added. |
| System.UInt32 | maxdrawcount | To be added. |
| System.UInt32 | stride | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
MultiDrawArraysIndirectCount<T0>(PrimitiveType, Span<T0>, IntPtr, UInt32, UInt32)
To be added.
Declaration
public abstract void MultiDrawArraysIndirectCount<T0>(PrimitiveType mode, Span<T0> indirect, IntPtr drawcount, uint maxdrawcount, uint stride)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| Span<T0> | indirect | To be added. |
| IntPtr | drawcount | To be added. |
| System.UInt32 | maxdrawcount | To be added. |
| System.UInt32 | stride | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
MultiDrawArraysIndirectCount<T0>(PrimitiveType, Span<T0>, Int32, UInt32, UInt32)
To be added.
Declaration
public void MultiDrawArraysIndirectCount<T0>(PrimitiveType mode, Span<T0> indirect, int drawcount, uint maxdrawcount, uint stride)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| Span<T0> | indirect | To be added. |
| System.Int32 | drawcount | To be added. |
| System.UInt32 | maxdrawcount | To be added. |
| System.UInt32 | stride | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
MultiDrawElements(GLEnum, UInt32*, GLEnum, Void**, UInt32)
To be added.
Declaration
public abstract void MultiDrawElements(GLEnum mode, uint *count, GLEnum type, void **indices, uint drawcount)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.UInt32* | count | To be added. This parameter's element count is computed from drawcount. |
| GLEnum | type | To be added. |
| System.Void** | indices | To be added. This parameter's element count is computed from drawcount. |
| System.UInt32 | drawcount | To be added. |
MultiDrawElements(PrimitiveType, UInt32*, DrawElementsType, Void**, UInt32)
To be added.
Declaration
public abstract void MultiDrawElements(PrimitiveType mode, uint *count, DrawElementsType type, void **indices, uint drawcount)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.UInt32* | count | To be added. This parameter's element count is computed from drawcount. |
| DrawElementsType | type | To be added. |
| System.Void** | indices | To be added. This parameter's element count is computed from drawcount. |
| System.UInt32 | drawcount | To be added. |
MultiDrawElements<T0>(GLEnum, ref UInt32, GLEnum, ref T0*, UInt32)
To be added.
Declaration
public abstract void MultiDrawElements<T0>(GLEnum mode, ref uint count, GLEnum type, ref T0*indices, uint drawcount)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.UInt32 | count | To be added. This parameter's element count is computed from drawcount. |
| GLEnum | type | To be added. |
| T0* | indices | To be added. This parameter's element count is computed from drawcount. |
| System.UInt32 | drawcount | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
MultiDrawElements<T0>(PrimitiveType, ref UInt32, DrawElementsType, ref T0*, UInt32)
To be added.
Declaration
public abstract void MultiDrawElements<T0>(PrimitiveType mode, ref uint count, DrawElementsType type, ref T0*indices, uint drawcount)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.UInt32 | count | To be added. This parameter's element count is computed from drawcount. |
| DrawElementsType | type | To be added. |
| T0* | indices | To be added. This parameter's element count is computed from drawcount. |
| System.UInt32 | drawcount | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
MultiDrawElementsBaseVertex(GLEnum, UInt32*, GLEnum, Void**, UInt32, Int32*)
To be added.
Declaration
public abstract void MultiDrawElementsBaseVertex(GLEnum mode, uint *count, GLEnum type, void **indices, uint drawcount, int *basevertex)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.UInt32* | count | To be added. This parameter's element count is computed from drawcount. |
| GLEnum | type | To be added. |
| System.Void** | indices | To be added. This parameter's element count is computed from drawcount. |
| System.UInt32 | drawcount | To be added. |
| System.Int32* | basevertex | To be added. This parameter's element count is computed from drawcount. |
MultiDrawElementsBaseVertex(PrimitiveType, UInt32*, DrawElementsType, Void**, UInt32, Int32*)
To be added.
Declaration
public abstract void MultiDrawElementsBaseVertex(PrimitiveType mode, uint *count, DrawElementsType type, void **indices, uint drawcount, int *basevertex)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.UInt32* | count | To be added. This parameter's element count is computed from drawcount. |
| DrawElementsType | type | To be added. |
| System.Void** | indices | To be added. This parameter's element count is computed from drawcount. |
| System.UInt32 | drawcount | To be added. |
| System.Int32* | basevertex | To be added. This parameter's element count is computed from drawcount. |
MultiDrawElementsBaseVertex<T0>(GLEnum, ref UInt32, GLEnum, ref T0*, UInt32, ref Int32)
To be added.
Declaration
public abstract void MultiDrawElementsBaseVertex<T0>(GLEnum mode, ref uint count, GLEnum type, ref T0*indices, uint drawcount, ref int basevertex)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| System.UInt32 | count | To be added. This parameter's element count is computed from drawcount. |
| GLEnum | type | To be added. |
| T0* | indices | To be added. This parameter's element count is computed from drawcount. |
| System.UInt32 | drawcount | To be added. |
| System.Int32 | basevertex | To be added. This parameter's element count is computed from drawcount. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
MultiDrawElementsBaseVertex<T0>(PrimitiveType, ref UInt32, DrawElementsType, ref T0*, UInt32, ref Int32)
To be added.
Declaration
public abstract void MultiDrawElementsBaseVertex<T0>(PrimitiveType mode, ref uint count, DrawElementsType type, ref T0*indices, uint drawcount, ref int basevertex)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| System.UInt32 | count | To be added. This parameter's element count is computed from drawcount. |
| DrawElementsType | type | To be added. |
| T0* | indices | To be added. This parameter's element count is computed from drawcount. |
| System.UInt32 | drawcount | To be added. |
| System.Int32 | basevertex | To be added. This parameter's element count is computed from drawcount. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
MultiDrawElementsIndirect(GLEnum, GLEnum, Void*, UInt32, UInt32)
To be added.
Declaration
public abstract void MultiDrawElementsIndirect(GLEnum mode, GLEnum type, void *indirect, uint drawcount, uint stride)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| GLEnum | type | To be added. |
| System.Void* | indirect | To be added. This parameter's element count is computed from drawcount and stride. |
| System.UInt32 | drawcount | To be added. |
| System.UInt32 | stride | To be added. |
MultiDrawElementsIndirect(PrimitiveType, DrawElementsType, Void*, UInt32, UInt32)
To be added.
Declaration
public abstract void MultiDrawElementsIndirect(PrimitiveType mode, DrawElementsType type, void *indirect, uint drawcount, uint stride)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| DrawElementsType | type | To be added. |
| System.Void* | indirect | To be added. This parameter's element count is computed from drawcount and stride. |
| System.UInt32 | drawcount | To be added. |
| System.UInt32 | stride | To be added. |
MultiDrawElementsIndirect<T0>(GLEnum, GLEnum, ref T0, UInt32, UInt32)
To be added.
Declaration
public abstract void MultiDrawElementsIndirect<T0>(GLEnum mode, GLEnum type, ref T0 indirect, uint drawcount, uint stride)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| GLEnum | type | To be added. |
| T0 | indirect | To be added. This parameter's element count is computed from drawcount and stride. |
| System.UInt32 | drawcount | To be added. |
| System.UInt32 | stride | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
MultiDrawElementsIndirect<T0>(PrimitiveType, DrawElementsType, ref T0, UInt32, UInt32)
To be added.
Declaration
public abstract void MultiDrawElementsIndirect<T0>(PrimitiveType mode, DrawElementsType type, ref T0 indirect, uint drawcount, uint stride)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| DrawElementsType | type | To be added. |
| T0 | indirect | To be added. This parameter's element count is computed from drawcount and stride. |
| System.UInt32 | drawcount | To be added. |
| System.UInt32 | stride | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
MultiDrawElementsIndirectCount(GLEnum, GLEnum, Void*, IntPtr, UInt32, UInt32)
To be added.
Declaration
public abstract void MultiDrawElementsIndirectCount(GLEnum mode, GLEnum type, void *indirect, IntPtr drawcount, uint maxdrawcount, uint stride)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| GLEnum | type | To be added. |
| System.Void* | indirect | To be added. |
| IntPtr | drawcount | To be added. |
| System.UInt32 | maxdrawcount | To be added. |
| System.UInt32 | stride | To be added. |
MultiDrawElementsIndirectCount(GLEnum, GLEnum, Void*, Int32, UInt32, UInt32)
To be added.
Declaration
public void MultiDrawElementsIndirectCount(GLEnum mode, GLEnum type, void *indirect, int drawcount, uint maxdrawcount, uint stride)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| GLEnum | type | To be added. |
| System.Void* | indirect | To be added. |
| System.Int32 | drawcount | To be added. |
| System.UInt32 | maxdrawcount | To be added. |
| System.UInt32 | stride | To be added. |
MultiDrawElementsIndirectCount(PrimitiveType, DrawElementsType, Void*, IntPtr, UInt32, UInt32)
To be added.
Declaration
public abstract void MultiDrawElementsIndirectCount(PrimitiveType mode, DrawElementsType type, void *indirect, IntPtr drawcount, uint maxdrawcount, uint stride)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| DrawElementsType | type | To be added. |
| System.Void* | indirect | To be added. |
| IntPtr | drawcount | To be added. |
| System.UInt32 | maxdrawcount | To be added. |
| System.UInt32 | stride | To be added. |
MultiDrawElementsIndirectCount(PrimitiveType, DrawElementsType, Void*, Int32, UInt32, UInt32)
To be added.
Declaration
public void MultiDrawElementsIndirectCount(PrimitiveType mode, DrawElementsType type, void *indirect, int drawcount, uint maxdrawcount, uint stride)
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| DrawElementsType | type | To be added. |
| System.Void* | indirect | To be added. |
| System.Int32 | drawcount | To be added. |
| System.UInt32 | maxdrawcount | To be added. |
| System.UInt32 | stride | To be added. |
MultiDrawElementsIndirectCount<T0>(GLEnum, GLEnum, Span<T0>, IntPtr, UInt32, UInt32)
To be added.
Declaration
public abstract void MultiDrawElementsIndirectCount<T0>(GLEnum mode, GLEnum type, Span<T0> indirect, IntPtr drawcount, uint maxdrawcount, uint stride)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| GLEnum | type | To be added. |
| Span<T0> | indirect | To be added. |
| IntPtr | drawcount | To be added. |
| System.UInt32 | maxdrawcount | To be added. |
| System.UInt32 | stride | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
MultiDrawElementsIndirectCount<T0>(GLEnum, GLEnum, Span<T0>, Int32, UInt32, UInt32)
To be added.
Declaration
public void MultiDrawElementsIndirectCount<T0>(GLEnum mode, GLEnum type, Span<T0> indirect, int drawcount, uint maxdrawcount, uint stride)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
| GLEnum | type | To be added. |
| Span<T0> | indirect | To be added. |
| System.Int32 | drawcount | To be added. |
| System.UInt32 | maxdrawcount | To be added. |
| System.UInt32 | stride | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
MultiDrawElementsIndirectCount<T0>(PrimitiveType, DrawElementsType, Span<T0>, IntPtr, UInt32, UInt32)
To be added.
Declaration
public abstract void MultiDrawElementsIndirectCount<T0>(PrimitiveType mode, DrawElementsType type, Span<T0> indirect, IntPtr drawcount, uint maxdrawcount, uint stride)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| DrawElementsType | type | To be added. |
| Span<T0> | indirect | To be added. |
| IntPtr | drawcount | To be added. |
| System.UInt32 | maxdrawcount | To be added. |
| System.UInt32 | stride | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
MultiDrawElementsIndirectCount<T0>(PrimitiveType, DrawElementsType, Span<T0>, Int32, UInt32, UInt32)
To be added.
Declaration
public void MultiDrawElementsIndirectCount<T0>(PrimitiveType mode, DrawElementsType type, Span<T0> indirect, int drawcount, uint maxdrawcount, uint stride)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| PrimitiveType | mode | To be added. |
| DrawElementsType | type | To be added. |
| Span<T0> | indirect | To be added. |
| System.Int32 | drawcount | To be added. |
| System.UInt32 | maxdrawcount | To be added. |
| System.UInt32 | stride | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
MultiTexCoord1(GLEnum, Double)
To be added.
Declaration
public abstract void MultiTexCoord1(GLEnum target, double s)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Double | s | To be added. |
MultiTexCoord1(GLEnum, Double*)
To be added.
Declaration
public abstract void MultiTexCoord1(GLEnum target, double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Double* | v | To be added. This parameter contains 1 elements. |
MultiTexCoord1(GLEnum, ref Double)
To be added.
Declaration
public abstract void MultiTexCoord1(GLEnum target, ref double v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Double | v | To be added. This parameter contains 1 elements. |
MultiTexCoord1(GLEnum, Int16)
To be added.
Declaration
public abstract void MultiTexCoord1(GLEnum target, short s)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int16 | s | To be added. |
MultiTexCoord1(GLEnum, Int16*)
To be added.
Declaration
public abstract void MultiTexCoord1(GLEnum target, short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int16* | v | To be added. This parameter contains 1 elements. |
MultiTexCoord1(GLEnum, ref Int16)
To be added.
Declaration
public abstract void MultiTexCoord1(GLEnum target, ref short v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int16 | v | To be added. This parameter contains 1 elements. |
MultiTexCoord1(GLEnum, Int32)
To be added.
Declaration
public abstract void MultiTexCoord1(GLEnum target, int s)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | s | To be added. |
MultiTexCoord1(GLEnum, Int32*)
To be added.
Declaration
public abstract void MultiTexCoord1(GLEnum target, int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32* | v | To be added. This parameter contains 1 elements. |
MultiTexCoord1(GLEnum, ref Int32)
To be added.
Declaration
public abstract void MultiTexCoord1(GLEnum target, ref int v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | v | To be added. This parameter contains 1 elements. |
MultiTexCoord1(GLEnum, Single)
To be added.
Declaration
public abstract void MultiTexCoord1(GLEnum target, float s)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Single | s | To be added. |
MultiTexCoord1(GLEnum, Single*)
To be added.
Declaration
public abstract void MultiTexCoord1(GLEnum target, float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Single* | v | To be added. This parameter contains 1 elements. |
MultiTexCoord1(GLEnum, ref Single)
To be added.
Declaration
public abstract void MultiTexCoord1(GLEnum target, ref float v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Single | v | To be added. This parameter contains 1 elements. |
MultiTexCoord1(TextureUnit, Double)
To be added.
Declaration
public abstract void MultiTexCoord1(TextureUnit target, double s)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Double | s | To be added. |
MultiTexCoord1(TextureUnit, Double*)
To be added.
Declaration
public abstract void MultiTexCoord1(TextureUnit target, double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Double* | v | To be added. This parameter contains 1 elements. |
MultiTexCoord1(TextureUnit, ref Double)
To be added.
Declaration
public abstract void MultiTexCoord1(TextureUnit target, ref double v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Double | v | To be added. This parameter contains 1 elements. |
MultiTexCoord1(TextureUnit, Int16)
To be added.
Declaration
public abstract void MultiTexCoord1(TextureUnit target, short s)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Int16 | s | To be added. |
MultiTexCoord1(TextureUnit, Int16*)
To be added.
Declaration
public abstract void MultiTexCoord1(TextureUnit target, short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Int16* | v | To be added. This parameter contains 1 elements. |
MultiTexCoord1(TextureUnit, ref Int16)
To be added.
Declaration
public abstract void MultiTexCoord1(TextureUnit target, ref short v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Int16 | v | To be added. This parameter contains 1 elements. |
MultiTexCoord1(TextureUnit, Int32)
To be added.
Declaration
public abstract void MultiTexCoord1(TextureUnit target, int s)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Int32 | s | To be added. |
MultiTexCoord1(TextureUnit, Int32*)
To be added.
Declaration
public abstract void MultiTexCoord1(TextureUnit target, int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Int32* | v | To be added. This parameter contains 1 elements. |
MultiTexCoord1(TextureUnit, ref Int32)
To be added.
Declaration
public abstract void MultiTexCoord1(TextureUnit target, ref int v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Int32 | v | To be added. This parameter contains 1 elements. |
MultiTexCoord1(TextureUnit, Single)
To be added.
Declaration
public abstract void MultiTexCoord1(TextureUnit target, float s)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Single | s | To be added. |
MultiTexCoord1(TextureUnit, Single*)
To be added.
Declaration
public abstract void MultiTexCoord1(TextureUnit target, float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Single* | v | To be added. This parameter contains 1 elements. |
MultiTexCoord1(TextureUnit, ref Single)
To be added.
Declaration
public abstract void MultiTexCoord1(TextureUnit target, ref float v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Single | v | To be added. This parameter contains 1 elements. |
MultiTexCoord2(GLEnum, Span<Double>)
To be added.
Declaration
public abstract void MultiTexCoord2(GLEnum target, Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| Span<System.Double> | v | To be added. This parameter contains 2 elements. |
MultiTexCoord2(GLEnum, Span<Int16>)
To be added.
Declaration
public abstract void MultiTexCoord2(GLEnum target, Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| Span<System.Int16> | v | To be added. This parameter contains 2 elements. |
MultiTexCoord2(GLEnum, Span<Int32>)
To be added.
Declaration
public abstract void MultiTexCoord2(GLEnum target, Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| Span<System.Int32> | v | To be added. This parameter contains 2 elements. |
MultiTexCoord2(GLEnum, Span<Single>)
To be added.
Declaration
public abstract void MultiTexCoord2(GLEnum target, Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| Span<System.Single> | v | To be added. This parameter contains 2 elements. |
MultiTexCoord2(GLEnum, Double*)
To be added.
Declaration
public abstract void MultiTexCoord2(GLEnum target, double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Double* | v | To be added. This parameter contains 2 elements. |
MultiTexCoord2(GLEnum, Double, Double)
To be added.
Declaration
public abstract void MultiTexCoord2(GLEnum target, double s, double t)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Double | s | To be added. |
| System.Double | t | To be added. |
MultiTexCoord2(GLEnum, Int16*)
To be added.
Declaration
public abstract void MultiTexCoord2(GLEnum target, short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int16* | v | To be added. This parameter contains 2 elements. |
MultiTexCoord2(GLEnum, Int16, Int16)
To be added.
Declaration
public abstract void MultiTexCoord2(GLEnum target, short s, short t)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int16 | s | To be added. |
| System.Int16 | t | To be added. |
MultiTexCoord2(GLEnum, Int32*)
To be added.
Declaration
public abstract void MultiTexCoord2(GLEnum target, int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32* | v | To be added. This parameter contains 2 elements. |
MultiTexCoord2(GLEnum, Int32, Int32)
To be added.
Declaration
public abstract void MultiTexCoord2(GLEnum target, int s, int t)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | s | To be added. |
| System.Int32 | t | To be added. |
MultiTexCoord2(GLEnum, Single*)
To be added.
Declaration
public abstract void MultiTexCoord2(GLEnum target, float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Single* | v | To be added. This parameter contains 2 elements. |
MultiTexCoord2(GLEnum, Single, Single)
To be added.
Declaration
public abstract void MultiTexCoord2(GLEnum target, float s, float t)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Single | s | To be added. |
| System.Single | t | To be added. |
MultiTexCoord2(TextureUnit, Span<Double>)
To be added.
Declaration
public abstract void MultiTexCoord2(TextureUnit target, Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| Span<System.Double> | v | To be added. This parameter contains 2 elements. |
MultiTexCoord2(TextureUnit, Span<Int16>)
To be added.
Declaration
public abstract void MultiTexCoord2(TextureUnit target, Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| Span<System.Int16> | v | To be added. This parameter contains 2 elements. |
MultiTexCoord2(TextureUnit, Span<Int32>)
To be added.
Declaration
public abstract void MultiTexCoord2(TextureUnit target, Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| Span<System.Int32> | v | To be added. This parameter contains 2 elements. |
MultiTexCoord2(TextureUnit, Span<Single>)
To be added.
Declaration
public abstract void MultiTexCoord2(TextureUnit target, Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| Span<System.Single> | v | To be added. This parameter contains 2 elements. |
MultiTexCoord2(TextureUnit, Double*)
To be added.
Declaration
public abstract void MultiTexCoord2(TextureUnit target, double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Double* | v | To be added. This parameter contains 2 elements. |
MultiTexCoord2(TextureUnit, Double, Double)
To be added.
Declaration
public abstract void MultiTexCoord2(TextureUnit target, double s, double t)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Double | s | To be added. |
| System.Double | t | To be added. |
MultiTexCoord2(TextureUnit, Int16*)
To be added.
Declaration
public abstract void MultiTexCoord2(TextureUnit target, short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Int16* | v | To be added. This parameter contains 2 elements. |
MultiTexCoord2(TextureUnit, Int16, Int16)
To be added.
Declaration
public abstract void MultiTexCoord2(TextureUnit target, short s, short t)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Int16 | s | To be added. |
| System.Int16 | t | To be added. |
MultiTexCoord2(TextureUnit, Int32*)
To be added.
Declaration
public abstract void MultiTexCoord2(TextureUnit target, int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Int32* | v | To be added. This parameter contains 2 elements. |
MultiTexCoord2(TextureUnit, Int32, Int32)
To be added.
Declaration
public abstract void MultiTexCoord2(TextureUnit target, int s, int t)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Int32 | s | To be added. |
| System.Int32 | t | To be added. |
MultiTexCoord2(TextureUnit, Single*)
To be added.
Declaration
public abstract void MultiTexCoord2(TextureUnit target, float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Single* | v | To be added. This parameter contains 2 elements. |
MultiTexCoord2(TextureUnit, Single, Single)
To be added.
Declaration
public abstract void MultiTexCoord2(TextureUnit target, float s, float t)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Single | s | To be added. |
| System.Single | t | To be added. |
MultiTexCoord3(GLEnum, Span<Double>)
To be added.
Declaration
public abstract void MultiTexCoord3(GLEnum target, Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| Span<System.Double> | v | To be added. This parameter contains 3 elements. |
MultiTexCoord3(GLEnum, Span<Int16>)
To be added.
Declaration
public abstract void MultiTexCoord3(GLEnum target, Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| Span<System.Int16> | v | To be added. This parameter contains 3 elements. |
MultiTexCoord3(GLEnum, Span<Int32>)
To be added.
Declaration
public abstract void MultiTexCoord3(GLEnum target, Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| Span<System.Int32> | v | To be added. This parameter contains 3 elements. |
MultiTexCoord3(GLEnum, Span<Single>)
To be added.
Declaration
public abstract void MultiTexCoord3(GLEnum target, Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| Span<System.Single> | v | To be added. This parameter contains 3 elements. |
MultiTexCoord3(GLEnum, Double*)
To be added.
Declaration
public abstract void MultiTexCoord3(GLEnum target, double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Double* | v | To be added. This parameter contains 3 elements. |
MultiTexCoord3(GLEnum, Double, Double, Double)
To be added.
Declaration
public abstract void MultiTexCoord3(GLEnum target, double s, double t, double r)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Double | s | To be added. |
| System.Double | t | To be added. |
| System.Double | r | To be added. |
MultiTexCoord3(GLEnum, Int16*)
To be added.
Declaration
public abstract void MultiTexCoord3(GLEnum target, short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int16* | v | To be added. This parameter contains 3 elements. |
MultiTexCoord3(GLEnum, Int16, Int16, Int16)
To be added.
Declaration
public abstract void MultiTexCoord3(GLEnum target, short s, short t, short r)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int16 | s | To be added. |
| System.Int16 | t | To be added. |
| System.Int16 | r | To be added. |
MultiTexCoord3(GLEnum, Int32*)
To be added.
Declaration
public abstract void MultiTexCoord3(GLEnum target, int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32* | v | To be added. This parameter contains 3 elements. |
MultiTexCoord3(GLEnum, Int32, Int32, Int32)
To be added.
Declaration
public abstract void MultiTexCoord3(GLEnum target, int s, int t, int r)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | s | To be added. |
| System.Int32 | t | To be added. |
| System.Int32 | r | To be added. |
MultiTexCoord3(GLEnum, Single*)
To be added.
Declaration
public abstract void MultiTexCoord3(GLEnum target, float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Single* | v | To be added. This parameter contains 3 elements. |
MultiTexCoord3(GLEnum, Single, Single, Single)
To be added.
Declaration
public abstract void MultiTexCoord3(GLEnum target, float s, float t, float r)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Single | s | To be added. |
| System.Single | t | To be added. |
| System.Single | r | To be added. |
MultiTexCoord3(TextureUnit, Span<Double>)
To be added.
Declaration
public abstract void MultiTexCoord3(TextureUnit target, Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| Span<System.Double> | v | To be added. This parameter contains 3 elements. |
MultiTexCoord3(TextureUnit, Span<Int16>)
To be added.
Declaration
public abstract void MultiTexCoord3(TextureUnit target, Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| Span<System.Int16> | v | To be added. This parameter contains 3 elements. |
MultiTexCoord3(TextureUnit, Span<Int32>)
To be added.
Declaration
public abstract void MultiTexCoord3(TextureUnit target, Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| Span<System.Int32> | v | To be added. This parameter contains 3 elements. |
MultiTexCoord3(TextureUnit, Span<Single>)
To be added.
Declaration
public abstract void MultiTexCoord3(TextureUnit target, Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| Span<System.Single> | v | To be added. This parameter contains 3 elements. |
MultiTexCoord3(TextureUnit, Double*)
To be added.
Declaration
public abstract void MultiTexCoord3(TextureUnit target, double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Double* | v | To be added. This parameter contains 3 elements. |
MultiTexCoord3(TextureUnit, Double, Double, Double)
To be added.
Declaration
public abstract void MultiTexCoord3(TextureUnit target, double s, double t, double r)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Double | s | To be added. |
| System.Double | t | To be added. |
| System.Double | r | To be added. |
MultiTexCoord3(TextureUnit, Int16*)
To be added.
Declaration
public abstract void MultiTexCoord3(TextureUnit target, short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Int16* | v | To be added. This parameter contains 3 elements. |
MultiTexCoord3(TextureUnit, Int16, Int16, Int16)
To be added.
Declaration
public abstract void MultiTexCoord3(TextureUnit target, short s, short t, short r)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Int16 | s | To be added. |
| System.Int16 | t | To be added. |
| System.Int16 | r | To be added. |
MultiTexCoord3(TextureUnit, Int32*)
To be added.
Declaration
public abstract void MultiTexCoord3(TextureUnit target, int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Int32* | v | To be added. This parameter contains 3 elements. |
MultiTexCoord3(TextureUnit, Int32, Int32, Int32)
To be added.
Declaration
public abstract void MultiTexCoord3(TextureUnit target, int s, int t, int r)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Int32 | s | To be added. |
| System.Int32 | t | To be added. |
| System.Int32 | r | To be added. |
MultiTexCoord3(TextureUnit, Single*)
To be added.
Declaration
public abstract void MultiTexCoord3(TextureUnit target, float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Single* | v | To be added. This parameter contains 3 elements. |
MultiTexCoord3(TextureUnit, Single, Single, Single)
To be added.
Declaration
public abstract void MultiTexCoord3(TextureUnit target, float s, float t, float r)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Single | s | To be added. |
| System.Single | t | To be added. |
| System.Single | r | To be added. |
MultiTexCoord4(GLEnum, Span<Double>)
To be added.
Declaration
public abstract void MultiTexCoord4(GLEnum target, Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| Span<System.Double> | v | To be added. This parameter contains 4 elements. |
MultiTexCoord4(GLEnum, Span<Int16>)
To be added.
Declaration
public abstract void MultiTexCoord4(GLEnum target, Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| Span<System.Int16> | v | To be added. This parameter contains 4 elements. |
MultiTexCoord4(GLEnum, Span<Int32>)
To be added.
Declaration
public abstract void MultiTexCoord4(GLEnum target, Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| Span<System.Int32> | v | To be added. This parameter contains 4 elements. |
MultiTexCoord4(GLEnum, Span<Single>)
To be added.
Declaration
public abstract void MultiTexCoord4(GLEnum target, Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| Span<System.Single> | v | To be added. This parameter contains 4 elements. |
MultiTexCoord4(GLEnum, Double*)
To be added.
Declaration
public abstract void MultiTexCoord4(GLEnum target, double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Double* | v | To be added. This parameter contains 4 elements. |
MultiTexCoord4(GLEnum, Double, Double, Double, Double)
To be added.
Declaration
public abstract void MultiTexCoord4(GLEnum target, double s, double t, double r, double q)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Double | s | To be added. |
| System.Double | t | To be added. |
| System.Double | r | To be added. |
| System.Double | q | To be added. |
MultiTexCoord4(GLEnum, Int16*)
To be added.
Declaration
public abstract void MultiTexCoord4(GLEnum target, short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int16* | v | To be added. This parameter contains 4 elements. |
MultiTexCoord4(GLEnum, Int16, Int16, Int16, Int16)
To be added.
Declaration
public abstract void MultiTexCoord4(GLEnum target, short s, short t, short r, short q)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int16 | s | To be added. |
| System.Int16 | t | To be added. |
| System.Int16 | r | To be added. |
| System.Int16 | q | To be added. |
MultiTexCoord4(GLEnum, Int32*)
To be added.
Declaration
public abstract void MultiTexCoord4(GLEnum target, int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32* | v | To be added. This parameter contains 4 elements. |
MultiTexCoord4(GLEnum, Int32, Int32, Int32, Int32)
To be added.
Declaration
public abstract void MultiTexCoord4(GLEnum target, int s, int t, int r, int q)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | s | To be added. |
| System.Int32 | t | To be added. |
| System.Int32 | r | To be added. |
| System.Int32 | q | To be added. |
MultiTexCoord4(GLEnum, Single*)
To be added.
Declaration
public abstract void MultiTexCoord4(GLEnum target, float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Single* | v | To be added. This parameter contains 4 elements. |
MultiTexCoord4(GLEnum, Single, Single, Single, Single)
To be added.
Declaration
public abstract void MultiTexCoord4(GLEnum target, float s, float t, float r, float q)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Single | s | To be added. |
| System.Single | t | To be added. |
| System.Single | r | To be added. |
| System.Single | q | To be added. |
MultiTexCoord4(TextureUnit, Span<Double>)
To be added.
Declaration
public abstract void MultiTexCoord4(TextureUnit target, Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| Span<System.Double> | v | To be added. This parameter contains 4 elements. |
MultiTexCoord4(TextureUnit, Span<Int16>)
To be added.
Declaration
public abstract void MultiTexCoord4(TextureUnit target, Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| Span<System.Int16> | v | To be added. This parameter contains 4 elements. |
MultiTexCoord4(TextureUnit, Span<Int32>)
To be added.
Declaration
public abstract void MultiTexCoord4(TextureUnit target, Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| Span<System.Int32> | v | To be added. This parameter contains 4 elements. |
MultiTexCoord4(TextureUnit, Span<Single>)
To be added.
Declaration
public abstract void MultiTexCoord4(TextureUnit target, Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| Span<System.Single> | v | To be added. This parameter contains 4 elements. |
MultiTexCoord4(TextureUnit, Double*)
To be added.
Declaration
public abstract void MultiTexCoord4(TextureUnit target, double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Double* | v | To be added. This parameter contains 4 elements. |
MultiTexCoord4(TextureUnit, Double, Double, Double, Double)
To be added.
Declaration
public abstract void MultiTexCoord4(TextureUnit target, double s, double t, double r, double q)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Double | s | To be added. |
| System.Double | t | To be added. |
| System.Double | r | To be added. |
| System.Double | q | To be added. |
MultiTexCoord4(TextureUnit, Int16*)
To be added.
Declaration
public abstract void MultiTexCoord4(TextureUnit target, short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Int16* | v | To be added. This parameter contains 4 elements. |
MultiTexCoord4(TextureUnit, Int16, Int16, Int16, Int16)
To be added.
Declaration
public abstract void MultiTexCoord4(TextureUnit target, short s, short t, short r, short q)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Int16 | s | To be added. |
| System.Int16 | t | To be added. |
| System.Int16 | r | To be added. |
| System.Int16 | q | To be added. |
MultiTexCoord4(TextureUnit, Int32*)
To be added.
Declaration
public abstract void MultiTexCoord4(TextureUnit target, int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Int32* | v | To be added. This parameter contains 4 elements. |
MultiTexCoord4(TextureUnit, Int32, Int32, Int32, Int32)
To be added.
Declaration
public abstract void MultiTexCoord4(TextureUnit target, int s, int t, int r, int q)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Int32 | s | To be added. |
| System.Int32 | t | To be added. |
| System.Int32 | r | To be added. |
| System.Int32 | q | To be added. |
MultiTexCoord4(TextureUnit, Single*)
To be added.
Declaration
public abstract void MultiTexCoord4(TextureUnit target, float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Single* | v | To be added. This parameter contains 4 elements. |
MultiTexCoord4(TextureUnit, Single, Single, Single, Single)
To be added.
Declaration
public abstract void MultiTexCoord4(TextureUnit target, float s, float t, float r, float q)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | target | To be added. |
| System.Single | s | To be added. |
| System.Single | t | To be added. |
| System.Single | r | To be added. |
| System.Single | q | To be added. |
MultiTexCoordP1(GLEnum, GLEnum, UInt32)
To be added.
Declaration
public abstract void MultiTexCoordP1(GLEnum texture, GLEnum type, uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | texture | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | coords | To be added. |
MultiTexCoordP1(GLEnum, GLEnum, UInt32*)
To be added.
Declaration
public abstract void MultiTexCoordP1(GLEnum texture, GLEnum type, uint *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | texture | To be added. |
| GLEnum | type | To be added. |
| System.UInt32* | coords | To be added. This parameter contains 1 elements. |
MultiTexCoordP1(GLEnum, GLEnum, ref UInt32)
To be added.
Declaration
public abstract void MultiTexCoordP1(GLEnum texture, GLEnum type, ref uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | texture | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | coords | To be added. This parameter contains 1 elements. |
MultiTexCoordP1(TextureUnit, TexCoordPointerType, UInt32)
To be added.
Declaration
public abstract void MultiTexCoordP1(TextureUnit texture, TexCoordPointerType type, uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | To be added. |
| TexCoordPointerType | type | To be added. |
| System.UInt32 | coords | To be added. |
MultiTexCoordP1(TextureUnit, TexCoordPointerType, UInt32*)
To be added.
Declaration
public abstract void MultiTexCoordP1(TextureUnit texture, TexCoordPointerType type, uint *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | To be added. |
| TexCoordPointerType | type | To be added. |
| System.UInt32* | coords | To be added. This parameter contains 1 elements. |
MultiTexCoordP1(TextureUnit, TexCoordPointerType, ref UInt32)
To be added.
Declaration
public abstract void MultiTexCoordP1(TextureUnit texture, TexCoordPointerType type, ref uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | To be added. |
| TexCoordPointerType | type | To be added. |
| System.UInt32 | coords | To be added. This parameter contains 1 elements. |
MultiTexCoordP2(GLEnum, GLEnum, UInt32)
To be added.
Declaration
public abstract void MultiTexCoordP2(GLEnum texture, GLEnum type, uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | texture | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | coords | To be added. |
MultiTexCoordP2(GLEnum, GLEnum, UInt32*)
To be added.
Declaration
public abstract void MultiTexCoordP2(GLEnum texture, GLEnum type, uint *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | texture | To be added. |
| GLEnum | type | To be added. |
| System.UInt32* | coords | To be added. This parameter contains 1 elements. |
MultiTexCoordP2(GLEnum, GLEnum, ref UInt32)
To be added.
Declaration
public abstract void MultiTexCoordP2(GLEnum texture, GLEnum type, ref uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | texture | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | coords | To be added. This parameter contains 1 elements. |
MultiTexCoordP2(TextureUnit, TexCoordPointerType, UInt32)
To be added.
Declaration
public abstract void MultiTexCoordP2(TextureUnit texture, TexCoordPointerType type, uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | To be added. |
| TexCoordPointerType | type | To be added. |
| System.UInt32 | coords | To be added. |
MultiTexCoordP2(TextureUnit, TexCoordPointerType, UInt32*)
To be added.
Declaration
public abstract void MultiTexCoordP2(TextureUnit texture, TexCoordPointerType type, uint *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | To be added. |
| TexCoordPointerType | type | To be added. |
| System.UInt32* | coords | To be added. This parameter contains 1 elements. |
MultiTexCoordP2(TextureUnit, TexCoordPointerType, ref UInt32)
To be added.
Declaration
public abstract void MultiTexCoordP2(TextureUnit texture, TexCoordPointerType type, ref uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | To be added. |
| TexCoordPointerType | type | To be added. |
| System.UInt32 | coords | To be added. This parameter contains 1 elements. |
MultiTexCoordP3(GLEnum, GLEnum, UInt32)
To be added.
Declaration
public abstract void MultiTexCoordP3(GLEnum texture, GLEnum type, uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | texture | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | coords | To be added. |
MultiTexCoordP3(GLEnum, GLEnum, UInt32*)
To be added.
Declaration
public abstract void MultiTexCoordP3(GLEnum texture, GLEnum type, uint *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | texture | To be added. |
| GLEnum | type | To be added. |
| System.UInt32* | coords | To be added. This parameter contains 1 elements. |
MultiTexCoordP3(GLEnum, GLEnum, ref UInt32)
To be added.
Declaration
public abstract void MultiTexCoordP3(GLEnum texture, GLEnum type, ref uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | texture | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | coords | To be added. This parameter contains 1 elements. |
MultiTexCoordP3(TextureUnit, TexCoordPointerType, UInt32)
To be added.
Declaration
public abstract void MultiTexCoordP3(TextureUnit texture, TexCoordPointerType type, uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | To be added. |
| TexCoordPointerType | type | To be added. |
| System.UInt32 | coords | To be added. |
MultiTexCoordP3(TextureUnit, TexCoordPointerType, UInt32*)
To be added.
Declaration
public abstract void MultiTexCoordP3(TextureUnit texture, TexCoordPointerType type, uint *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | To be added. |
| TexCoordPointerType | type | To be added. |
| System.UInt32* | coords | To be added. This parameter contains 1 elements. |
MultiTexCoordP3(TextureUnit, TexCoordPointerType, ref UInt32)
To be added.
Declaration
public abstract void MultiTexCoordP3(TextureUnit texture, TexCoordPointerType type, ref uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | To be added. |
| TexCoordPointerType | type | To be added. |
| System.UInt32 | coords | To be added. This parameter contains 1 elements. |
MultiTexCoordP4(GLEnum, GLEnum, UInt32)
To be added.
Declaration
public abstract void MultiTexCoordP4(GLEnum texture, GLEnum type, uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | texture | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | coords | To be added. |
MultiTexCoordP4(GLEnum, GLEnum, UInt32*)
To be added.
Declaration
public abstract void MultiTexCoordP4(GLEnum texture, GLEnum type, uint *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | texture | To be added. |
| GLEnum | type | To be added. |
| System.UInt32* | coords | To be added. This parameter contains 1 elements. |
MultiTexCoordP4(GLEnum, GLEnum, ref UInt32)
To be added.
Declaration
public abstract void MultiTexCoordP4(GLEnum texture, GLEnum type, ref uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | texture | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | coords | To be added. This parameter contains 1 elements. |
MultiTexCoordP4(TextureUnit, TexCoordPointerType, UInt32)
To be added.
Declaration
public abstract void MultiTexCoordP4(TextureUnit texture, TexCoordPointerType type, uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | To be added. |
| TexCoordPointerType | type | To be added. |
| System.UInt32 | coords | To be added. |
MultiTexCoordP4(TextureUnit, TexCoordPointerType, UInt32*)
To be added.
Declaration
public abstract void MultiTexCoordP4(TextureUnit texture, TexCoordPointerType type, uint *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | To be added. |
| TexCoordPointerType | type | To be added. |
| System.UInt32* | coords | To be added. This parameter contains 1 elements. |
MultiTexCoordP4(TextureUnit, TexCoordPointerType, ref UInt32)
To be added.
Declaration
public abstract void MultiTexCoordP4(TextureUnit texture, TexCoordPointerType type, ref uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureUnit | texture | To be added. |
| TexCoordPointerType | type | To be added. |
| System.UInt32 | coords | To be added. This parameter contains 1 elements. |
MultMatrix(Span<Double>)
To be added.
Declaration
public abstract void MultMatrix(Span<double> m)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Double> | m | To be added. This parameter contains 16 elements. |
MultMatrix(Span<Single>)
To be added.
Declaration
public abstract void MultMatrix(Span<float> m)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Single> | m | To be added. This parameter contains 16 elements. |
MultMatrix(Double*)
To be added.
Declaration
public abstract void MultMatrix(double *m)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | m | To be added. This parameter contains 16 elements. |
MultMatrix(Single*)
To be added.
Declaration
public abstract void MultMatrix(float *m)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | m | To be added. This parameter contains 16 elements. |
MultTransposeMatrix(Span<Double>)
To be added.
Declaration
public abstract void MultTransposeMatrix(Span<double> m)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Double> | m | To be added. This parameter contains 16 elements. |
MultTransposeMatrix(Span<Single>)
To be added.
Declaration
public abstract void MultTransposeMatrix(Span<float> m)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Single> | m | To be added. This parameter contains 16 elements. |
MultTransposeMatrix(Double*)
To be added.
Declaration
public abstract void MultTransposeMatrix(double *m)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | m | To be added. This parameter contains 16 elements. |
MultTransposeMatrix(Single*)
To be added.
Declaration
public abstract void MultTransposeMatrix(float *m)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | m | To be added. This parameter contains 16 elements. |
NamedBufferData(UInt32, UInt32, Void*, GLEnum)
To be added.
Declaration
public void NamedBufferData(uint buffer, uint size, void *data, GLEnum usage)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| System.UInt32 | size | To be added. |
| System.Void* | data | To be added. |
| GLEnum | usage | To be added. |
NamedBufferData(UInt32, UInt32, Void*, VertexBufferObjectUsage)
To be added.
Declaration
public void NamedBufferData(uint buffer, uint size, void *data, VertexBufferObjectUsage usage)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| System.UInt32 | size | To be added. |
| System.Void* | data | To be added. |
| VertexBufferObjectUsage | usage | To be added. |
NamedBufferData(UInt32, UIntPtr, Void*, GLEnum)
To be added.
Declaration
public abstract void NamedBufferData(uint buffer, UIntPtr size, void *data, GLEnum usage)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| UIntPtr | size | To be added. |
| System.Void* | data | To be added. |
| GLEnum | usage | To be added. |
NamedBufferData(UInt32, UIntPtr, Void*, VertexBufferObjectUsage)
To be added.
Declaration
public abstract void NamedBufferData(uint buffer, UIntPtr size, void *data, VertexBufferObjectUsage usage)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| UIntPtr | size | To be added. |
| System.Void* | data | To be added. |
| VertexBufferObjectUsage | usage | To be added. |
NamedBufferData<T0>(UInt32, UInt32, Span<T0>, GLEnum)
To be added.
Declaration
public void NamedBufferData<T0>(uint buffer, uint size, Span<T0> data, GLEnum usage)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| System.UInt32 | size | To be added. |
| Span<T0> | data | To be added. |
| GLEnum | usage | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
NamedBufferData<T0>(UInt32, UInt32, Span<T0>, VertexBufferObjectUsage)
To be added.
Declaration
public void NamedBufferData<T0>(uint buffer, uint size, Span<T0> data, VertexBufferObjectUsage usage)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| System.UInt32 | size | To be added. |
| Span<T0> | data | To be added. |
| VertexBufferObjectUsage | usage | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
NamedBufferData<T0>(UInt32, UIntPtr, Span<T0>, GLEnum)
To be added.
Declaration
public abstract void NamedBufferData<T0>(uint buffer, UIntPtr size, Span<T0> data, GLEnum usage)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| UIntPtr | size | To be added. |
| Span<T0> | data | To be added. |
| GLEnum | usage | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
NamedBufferData<T0>(UInt32, UIntPtr, Span<T0>, VertexBufferObjectUsage)
To be added.
Declaration
public abstract void NamedBufferData<T0>(uint buffer, UIntPtr size, Span<T0> data, VertexBufferObjectUsage usage)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| UIntPtr | size | To be added. |
| Span<T0> | data | To be added. |
| VertexBufferObjectUsage | usage | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
NamedBufferStorage(UInt32, UInt32, Void*, UInt32)
To be added.
Declaration
public void NamedBufferStorage(uint buffer, uint size, void *data, uint flags)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| System.UInt32 | size | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from size. |
| System.UInt32 | flags | To be added. |
NamedBufferStorage(UInt32, UIntPtr, Void*, UInt32)
To be added.
Declaration
public abstract void NamedBufferStorage(uint buffer, UIntPtr size, void *data, uint flags)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| UIntPtr | size | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from size. |
| System.UInt32 | flags | To be added. |
NamedBufferStorage<T0>(UInt32, UInt32, Span<T0>, UInt32)
To be added.
Declaration
public void NamedBufferStorage<T0>(uint buffer, uint size, Span<T0> data, uint flags)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| System.UInt32 | size | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from size. |
| System.UInt32 | flags | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
NamedBufferStorage<T0>(UInt32, UIntPtr, Span<T0>, UInt32)
To be added.
Declaration
public abstract void NamedBufferStorage<T0>(uint buffer, UIntPtr size, Span<T0> data, uint flags)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| UIntPtr | size | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from size. |
| System.UInt32 | flags | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
NamedBufferSubData(UInt32, IntPtr, UIntPtr, Void*)
To be added.
Declaration
public abstract void NamedBufferSubData(uint buffer, IntPtr offset, UIntPtr size, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
| System.Void* | data | To be added. This parameter's element count is computed from size. |
NamedBufferSubData(UInt32, Int32, UInt32, Void*)
To be added.
Declaration
public void NamedBufferSubData(uint buffer, int offset, uint size, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
| System.Void* | data | To be added. This parameter's element count is computed from size. |
NamedBufferSubData<T0>(UInt32, IntPtr, UIntPtr, ref T0)
To be added.
Declaration
public abstract void NamedBufferSubData<T0>(uint buffer, IntPtr offset, UIntPtr size, ref T0 data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
| T0 | data | To be added. This parameter's element count is computed from size. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
NamedBufferSubData<T0>(UInt32, Int32, UInt32, ref T0)
To be added.
Declaration
public void NamedBufferSubData<T0>(uint buffer, int offset, uint size, ref T0 data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
| T0 | data | To be added. This parameter's element count is computed from size. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
NamedFramebufferDrawBuffer(UInt32, ColorBuffer)
To be added.
Declaration
public abstract void NamedFramebufferDrawBuffer(uint framebuffer, ColorBuffer buf)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| ColorBuffer | buf | To be added. |
NamedFramebufferDrawBuffer(UInt32, GLEnum)
To be added.
Declaration
public abstract void NamedFramebufferDrawBuffer(uint framebuffer, GLEnum buf)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| GLEnum | buf | To be added. |
NamedFramebufferDrawBuffers(UInt32, UInt32, ColorBuffer*)
To be added.
Declaration
public abstract void NamedFramebufferDrawBuffers(uint framebuffer, uint n, ColorBuffer*bufs)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| System.UInt32 | n | To be added. |
| ColorBuffer* | bufs | To be added. |
NamedFramebufferDrawBuffers(UInt32, UInt32, GLEnum*)
To be added.
Declaration
public abstract void NamedFramebufferDrawBuffers(uint framebuffer, uint n, GLEnum*bufs)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| System.UInt32 | n | To be added. |
| GLEnum* | bufs | To be added. |
NamedFramebufferDrawBuffers(UInt32, UInt32, Span<ColorBuffer>)
To be added.
Declaration
public abstract void NamedFramebufferDrawBuffers(uint framebuffer, uint n, Span<ColorBuffer> bufs)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| System.UInt32 | n | To be added. |
| Span<ColorBuffer> | bufs | To be added. |
NamedFramebufferDrawBuffers(UInt32, UInt32, Span<GLEnum>)
To be added.
Declaration
public abstract void NamedFramebufferDrawBuffers(uint framebuffer, uint n, Span<GLEnum> bufs)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| System.UInt32 | n | To be added. |
| Span<GLEnum> | bufs | To be added. |
NamedFramebufferParameter(UInt32, FramebufferParameterName, Int32)
To be added.
Declaration
public abstract void NamedFramebufferParameter(uint framebuffer, FramebufferParameterName pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| FramebufferParameterName | pname | To be added. |
| System.Int32 | param | To be added. |
NamedFramebufferParameter(UInt32, GLEnum, Int32)
To be added.
Declaration
public abstract void NamedFramebufferParameter(uint framebuffer, GLEnum pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | param | To be added. |
NamedFramebufferReadBuffer(UInt32, ColorBuffer)
To be added.
Declaration
public abstract void NamedFramebufferReadBuffer(uint framebuffer, ColorBuffer src)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| ColorBuffer | src | To be added. |
NamedFramebufferReadBuffer(UInt32, GLEnum)
To be added.
Declaration
public abstract void NamedFramebufferReadBuffer(uint framebuffer, GLEnum src)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| GLEnum | src | To be added. |
NamedFramebufferRenderbuffer(UInt32, FramebufferAttachment, RenderbufferTarget, UInt32)
To be added.
Declaration
public abstract void NamedFramebufferRenderbuffer(uint framebuffer, FramebufferAttachment attachment, RenderbufferTarget renderbuffertarget, uint renderbuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| FramebufferAttachment | attachment | To be added. |
| RenderbufferTarget | renderbuffertarget | To be added. |
| System.UInt32 | renderbuffer | To be added. |
NamedFramebufferRenderbuffer(UInt32, GLEnum, GLEnum, UInt32)
To be added.
Declaration
public abstract void NamedFramebufferRenderbuffer(uint framebuffer, GLEnum attachment, GLEnum renderbuffertarget, uint renderbuffer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| GLEnum | attachment | To be added. |
| GLEnum | renderbuffertarget | To be added. |
| System.UInt32 | renderbuffer | To be added. |
NamedFramebufferTexture(UInt32, FramebufferAttachment, UInt32, Int32)
To be added.
Declaration
public abstract void NamedFramebufferTexture(uint framebuffer, FramebufferAttachment attachment, uint texture, int level)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| FramebufferAttachment | attachment | To be added. |
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
NamedFramebufferTexture(UInt32, GLEnum, UInt32, Int32)
To be added.
Declaration
public abstract void NamedFramebufferTexture(uint framebuffer, GLEnum attachment, uint texture, int level)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| GLEnum | attachment | To be added. |
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
NamedFramebufferTextureLayer(UInt32, FramebufferAttachment, UInt32, Int32, Int32)
To be added.
Declaration
public abstract void NamedFramebufferTextureLayer(uint framebuffer, FramebufferAttachment attachment, uint texture, int level, int layer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| FramebufferAttachment | attachment | To be added. |
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | layer | To be added. |
NamedFramebufferTextureLayer(UInt32, GLEnum, UInt32, Int32, Int32)
To be added.
Declaration
public abstract void NamedFramebufferTextureLayer(uint framebuffer, GLEnum attachment, uint texture, int level, int layer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | framebuffer | To be added. |
| GLEnum | attachment | To be added. |
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | layer | To be added. |
NamedRenderbufferStorage(UInt32, GLEnum, UInt32, UInt32)
To be added.
Declaration
public abstract void NamedRenderbufferStorage(uint renderbuffer, GLEnum internalformat, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | renderbuffer | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
NamedRenderbufferStorage(UInt32, InternalFormat, UInt32, UInt32)
To be added.
Declaration
public abstract void NamedRenderbufferStorage(uint renderbuffer, InternalFormat internalformat, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | renderbuffer | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
NamedRenderbufferStorageMultisample(UInt32, UInt32, GLEnum, UInt32, UInt32)
To be added.
Declaration
public abstract void NamedRenderbufferStorageMultisample(uint renderbuffer, uint samples, GLEnum internalformat, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | renderbuffer | To be added. |
| System.UInt32 | samples | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
NamedRenderbufferStorageMultisample(UInt32, UInt32, InternalFormat, UInt32, UInt32)
To be added.
Declaration
public abstract void NamedRenderbufferStorageMultisample(uint renderbuffer, uint samples, InternalFormat internalformat, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | renderbuffer | To be added. |
| System.UInt32 | samples | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
NewList(UInt32, GLEnum)
To be added.
Declaration
public abstract void NewList(uint list, GLEnum mode)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | list | To be added. |
| GLEnum | mode | To be added. |
NewList(UInt32, ListMode)
To be added.
Declaration
public abstract void NewList(uint list, ListMode mode)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | list | To be added. |
| ListMode | mode | To be added. |
Normal3(Span<Double>)
To be added.
Declaration
public abstract void Normal3(Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Double> | v | To be added. This parameter contains 3 elements. |
Normal3(Span<Int16>)
To be added.
Declaration
public abstract void Normal3(Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int16> | v | To be added. This parameter contains 3 elements. |
Normal3(Span<Int32>)
To be added.
Declaration
public abstract void Normal3(Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int32> | v | To be added. This parameter contains 3 elements. |
Normal3(Span<SByte>)
To be added.
Declaration
public abstract void Normal3(Span<sbyte> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.SByte> | v | To be added. This parameter contains 3 elements. |
Normal3(Span<Single>)
To be added.
Declaration
public abstract void Normal3(Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Single> | v | To be added. This parameter contains 3 elements. |
Normal3(Double*)
To be added.
Declaration
public abstract void Normal3(double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | v | To be added. This parameter contains 3 elements. |
Normal3(Double, Double, Double)
To be added.
Declaration
public abstract void Normal3(double nx, double ny, double nz)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | nx | To be added. |
| System.Double | ny | To be added. |
| System.Double | nz | To be added. |
Normal3(Int16*)
To be added.
Declaration
public abstract void Normal3(short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16* | v | To be added. This parameter contains 3 elements. |
Normal3(Int16, Int16, Int16)
To be added.
Declaration
public abstract void Normal3(short nx, short ny, short nz)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16 | nx | To be added. |
| System.Int16 | ny | To be added. |
| System.Int16 | nz | To be added. |
Normal3(Int32*)
To be added.
Declaration
public abstract void Normal3(int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32* | v | To be added. This parameter contains 3 elements. |
Normal3(Int32, Int32, Int32)
To be added.
Declaration
public abstract void Normal3(int nx, int ny, int nz)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | nx | To be added. |
| System.Int32 | ny | To be added. |
| System.Int32 | nz | To be added. |
Normal3(SByte*)
To be added.
Declaration
public abstract void Normal3(sbyte *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.SByte* | v | To be added. This parameter contains 3 elements. |
Normal3(SByte, SByte, SByte)
To be added.
Declaration
public abstract void Normal3(sbyte nx, sbyte ny, sbyte nz)
Parameters
| Type | Name | Description |
|---|---|---|
| System.SByte | nx | To be added. |
| System.SByte | ny | To be added. |
| System.SByte | nz | To be added. |
Normal3(Single*)
To be added.
Declaration
public abstract void Normal3(float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | v | To be added. This parameter contains 3 elements. |
Normal3(Single, Single, Single)
To be added.
Declaration
public abstract void Normal3(float nx, float ny, float nz)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | nx | To be added. |
| System.Single | ny | To be added. |
| System.Single | nz | To be added. |
NormalP3(GLEnum, UInt32)
To be added.
Declaration
public abstract void NormalP3(GLEnum type, uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | coords | To be added. |
NormalP3(GLEnum, UInt32*)
To be added.
Declaration
public abstract void NormalP3(GLEnum type, uint *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32* | coords | To be added. This parameter contains 1 elements. |
NormalP3(GLEnum, ref UInt32)
To be added.
Declaration
public abstract void NormalP3(GLEnum type, ref uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | coords | To be added. This parameter contains 1 elements. |
NormalP3(NormalPointerType, UInt32)
To be added.
Declaration
public abstract void NormalP3(NormalPointerType type, uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| NormalPointerType | type | To be added. |
| System.UInt32 | coords | To be added. |
NormalP3(NormalPointerType, UInt32*)
To be added.
Declaration
public abstract void NormalP3(NormalPointerType type, uint *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| NormalPointerType | type | To be added. |
| System.UInt32* | coords | To be added. This parameter contains 1 elements. |
NormalP3(NormalPointerType, ref UInt32)
To be added.
Declaration
public abstract void NormalP3(NormalPointerType type, ref uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| NormalPointerType | type | To be added. |
| System.UInt32 | coords | To be added. This parameter contains 1 elements. |
NormalPointer(GLEnum, UInt32, Void*)
To be added.
Declaration
public abstract void NormalPointer(GLEnum type, uint stride, void *pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | stride | To be added. |
| System.Void* | pointer | To be added. This parameter's element count is computed from type and stride. |
NormalPointer(NormalPointerType, UInt32, Void*)
To be added.
Declaration
public abstract void NormalPointer(NormalPointerType type, uint stride, void *pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| NormalPointerType | type | To be added. |
| System.UInt32 | stride | To be added. |
| System.Void* | pointer | To be added. This parameter's element count is computed from type and stride. |
NormalPointer<T0>(GLEnum, UInt32, ref T0)
To be added.
Declaration
public abstract void NormalPointer<T0>(GLEnum type, uint stride, ref T0 pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | stride | To be added. |
| T0 | pointer | To be added. This parameter's element count is computed from type and stride. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
NormalPointer<T0>(NormalPointerType, UInt32, ref T0)
To be added.
Declaration
public abstract void NormalPointer<T0>(NormalPointerType type, uint stride, ref T0 pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| NormalPointerType | type | To be added. |
| System.UInt32 | stride | To be added. |
| T0 | pointer | To be added. This parameter's element count is computed from type and stride. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
ObjectLabel(GLEnum, UInt32, UInt32, Char*)
To be added.
Declaration
public abstract void ObjectLabel(GLEnum identifier, uint name, uint length, char *label)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | identifier | To be added. |
| System.UInt32 | name | To be added. |
| System.UInt32 | length | To be added. |
| System.Char* | label | To be added. This parameter's element count is computed from label and length. |
ObjectLabel(GLEnum, UInt32, UInt32, ref Char)
To be added.
Declaration
public abstract void ObjectLabel(GLEnum identifier, uint name, uint length, ref char label)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | identifier | To be added. |
| System.UInt32 | name | To be added. |
| System.UInt32 | length | To be added. |
| System.Char | label | To be added. This parameter's element count is computed from label and length. |
ObjectLabel(ObjectIdentifier, UInt32, UInt32, String)
To be added.
Declaration
public abstract void ObjectLabel(ObjectIdentifier identifier, uint name, uint length, string label)
Parameters
| Type | Name | Description |
|---|---|---|
| ObjectIdentifier | identifier | To be added. |
| System.UInt32 | name | To be added. |
| System.UInt32 | length | To be added. |
| System.String | label | To be added. |
ObjectPtrLabel(Void*, UInt32, Char*)
To be added.
Declaration
public abstract void ObjectPtrLabel(void *ptr, uint length, char *label)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Void* | ptr | To be added. |
| System.UInt32 | length | To be added. |
| System.Char* | label | To be added. This parameter's element count is computed from label and length. |
ObjectPtrLabel(Void*, UInt32, String)
To be added.
Declaration
public abstract void ObjectPtrLabel(void *ptr, uint length, string label)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Void* | ptr | To be added. |
| System.UInt32 | length | To be added. |
| System.String | label | To be added. |
ObjectPtrLabel<T0>(Span<T0>, UInt32, ref Char)
To be added.
Declaration
public abstract void ObjectPtrLabel<T0>(Span<T0> ptr, uint length, ref char label)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| Span<T0> | ptr | To be added. |
| System.UInt32 | length | To be added. |
| System.Char | label | To be added. This parameter's element count is computed from label and length. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
ObjectPtrLabel<T0>(Span<T0>, UInt32, String)
To be added.
Declaration
public abstract void ObjectPtrLabel<T0>(Span<T0> ptr, uint length, string label)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| Span<T0> | ptr | To be added. |
| System.UInt32 | length | To be added. |
| System.String | label | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
Ortho(Double, Double, Double, Double, Double, Double)
To be added.
Declaration
public abstract void Ortho(double left, double right, double bottom, double top, double zNear, double zFar)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | left | To be added. |
| System.Double | right | To be added. |
| System.Double | bottom | To be added. |
| System.Double | top | To be added. |
| System.Double | zNear | To be added. |
| System.Double | zFar | To be added. |
PassThrough(Single)
To be added.
Declaration
public abstract void PassThrough(float token)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | token | To be added. |
PatchParameter(GLEnum, Int32)
To be added.
Declaration
public abstract void PatchParameter(GLEnum pname, int value)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Int32 | value | To be added. |
PatchParameter(GLEnum, Single*)
To be added.
Declaration
public abstract void PatchParameter(GLEnum pname, float *values)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Single* | values | To be added. This parameter's element count is computed from pname. |
PatchParameter(GLEnum, ref Single)
To be added.
Declaration
public abstract void PatchParameter(GLEnum pname, ref float values)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Single | values | To be added. This parameter's element count is computed from pname. |
PatchParameter(PatchParameterName, Int32)
To be added.
Declaration
public abstract void PatchParameter(PatchParameterName pname, int value)
Parameters
| Type | Name | Description |
|---|---|---|
| PatchParameterName | pname | To be added. |
| System.Int32 | value | To be added. |
PatchParameter(PatchParameterName, Single*)
To be added.
Declaration
public abstract void PatchParameter(PatchParameterName pname, float *values)
Parameters
| Type | Name | Description |
|---|---|---|
| PatchParameterName | pname | To be added. |
| System.Single* | values | To be added. This parameter's element count is computed from pname. |
PatchParameter(PatchParameterName, ref Single)
To be added.
Declaration
public abstract void PatchParameter(PatchParameterName pname, ref float values)
Parameters
| Type | Name | Description |
|---|---|---|
| PatchParameterName | pname | To be added. |
| System.Single | values | To be added. This parameter's element count is computed from pname. |
PauseTransformFeedback()
To be added.
Declaration
public abstract void PauseTransformFeedback()
PixelMap(GLEnum, UInt32, Span<Single>)
To be added.
Declaration
public abstract void PixelMap(GLEnum map, uint mapsize, Span<float> values)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | map | To be added. |
| System.UInt32 | mapsize | To be added. |
| Span<System.Single> | values | To be added. This parameter's element count is taken from mapsize. |
PixelMap(GLEnum, UInt32, Span<UInt16>)
To be added.
Declaration
public abstract void PixelMap(GLEnum map, uint mapsize, Span<ushort> values)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | map | To be added. |
| System.UInt32 | mapsize | To be added. |
| Span<System.UInt16> | values | To be added. This parameter's element count is taken from mapsize. |
PixelMap(GLEnum, UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void PixelMap(GLEnum map, uint mapsize, Span<uint> values)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | map | To be added. |
| System.UInt32 | mapsize | To be added. |
| Span<System.UInt32> | values | To be added. This parameter's element count is taken from mapsize. |
PixelMap(GLEnum, UInt32, Single*)
To be added.
Declaration
public abstract void PixelMap(GLEnum map, uint mapsize, float *values)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | map | To be added. |
| System.UInt32 | mapsize | To be added. |
| System.Single* | values | To be added. This parameter's element count is taken from mapsize. |
PixelMap(GLEnum, UInt32, UInt16*)
To be added.
Declaration
public abstract void PixelMap(GLEnum map, uint mapsize, ushort *values)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | map | To be added. |
| System.UInt32 | mapsize | To be added. |
| System.UInt16* | values | To be added. This parameter's element count is taken from mapsize. |
PixelMap(GLEnum, UInt32, UInt32*)
To be added.
Declaration
public abstract void PixelMap(GLEnum map, uint mapsize, uint *values)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | map | To be added. |
| System.UInt32 | mapsize | To be added. |
| System.UInt32* | values | To be added. This parameter's element count is taken from mapsize. |
PixelMap(PixelMap, UInt32, Span<Single>)
To be added.
Declaration
public abstract void PixelMap(PixelMap map, uint mapsize, Span<float> values)
Parameters
| Type | Name | Description |
|---|---|---|
| PixelMap | map | To be added. |
| System.UInt32 | mapsize | To be added. |
| Span<System.Single> | values | To be added. This parameter's element count is taken from mapsize. |
PixelMap(PixelMap, UInt32, Span<UInt16>)
To be added.
Declaration
public abstract void PixelMap(PixelMap map, uint mapsize, Span<ushort> values)
Parameters
| Type | Name | Description |
|---|---|---|
| PixelMap | map | To be added. |
| System.UInt32 | mapsize | To be added. |
| Span<System.UInt16> | values | To be added. This parameter's element count is taken from mapsize. |
PixelMap(PixelMap, UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void PixelMap(PixelMap map, uint mapsize, Span<uint> values)
Parameters
| Type | Name | Description |
|---|---|---|
| PixelMap | map | To be added. |
| System.UInt32 | mapsize | To be added. |
| Span<System.UInt32> | values | To be added. This parameter's element count is taken from mapsize. |
PixelMap(PixelMap, UInt32, Single*)
To be added.
Declaration
public abstract void PixelMap(PixelMap map, uint mapsize, float *values)
Parameters
| Type | Name | Description |
|---|---|---|
| PixelMap | map | To be added. |
| System.UInt32 | mapsize | To be added. |
| System.Single* | values | To be added. This parameter's element count is taken from mapsize. |
PixelMap(PixelMap, UInt32, UInt16*)
To be added.
Declaration
public abstract void PixelMap(PixelMap map, uint mapsize, ushort *values)
Parameters
| Type | Name | Description |
|---|---|---|
| PixelMap | map | To be added. |
| System.UInt32 | mapsize | To be added. |
| System.UInt16* | values | To be added. This parameter's element count is taken from mapsize. |
PixelMap(PixelMap, UInt32, UInt32*)
To be added.
Declaration
public abstract void PixelMap(PixelMap map, uint mapsize, uint *values)
Parameters
| Type | Name | Description |
|---|---|---|
| PixelMap | map | To be added. |
| System.UInt32 | mapsize | To be added. |
| System.UInt32* | values | To be added. This parameter's element count is taken from mapsize. |
PixelStore(GLEnum, Int32)
To be added.
Declaration
public abstract void PixelStore(GLEnum pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Int32 | param | To be added. |
PixelStore(GLEnum, Single)
To be added.
Declaration
public abstract void PixelStore(GLEnum pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Single | param | To be added. |
PixelStore(PixelStoreParameter, Int32)
To be added.
Declaration
public abstract void PixelStore(PixelStoreParameter pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| PixelStoreParameter | pname | To be added. |
| System.Int32 | param | To be added. |
PixelStore(PixelStoreParameter, Single)
To be added.
Declaration
public abstract void PixelStore(PixelStoreParameter pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| PixelStoreParameter | pname | To be added. |
| System.Single | param | To be added. |
PixelTransfer(GLEnum, Int32)
To be added.
Declaration
public abstract void PixelTransfer(GLEnum pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Int32 | param | To be added. |
PixelTransfer(GLEnum, Single)
To be added.
Declaration
public abstract void PixelTransfer(GLEnum pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Single | param | To be added. |
PixelTransfer(PixelTransferParameter, Int32)
To be added.
Declaration
public abstract void PixelTransfer(PixelTransferParameter pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| PixelTransferParameter | pname | To be added. |
| System.Int32 | param | To be added. |
PixelTransfer(PixelTransferParameter, Single)
To be added.
Declaration
public abstract void PixelTransfer(PixelTransferParameter pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| PixelTransferParameter | pname | To be added. |
| System.Single | param | To be added. |
PixelZoom(Single, Single)
To be added.
Declaration
public abstract void PixelZoom(float xfactor, float yfactor)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | xfactor | To be added. |
| System.Single | yfactor | To be added. |
PointParameter(GLEnum, Int32)
To be added.
Declaration
public abstract void PointParameter(GLEnum pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Int32 | param | To be added. |
PointParameter(GLEnum, Int32*)
To be added.
Declaration
public abstract void PointParameter(GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Int32* | params |
PointParameter(GLEnum, ref Int32)
To be added.
Declaration
public abstract void PointParameter(GLEnum pname, ref int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Int32 | params |
PointParameter(GLEnum, Single)
To be added.
Declaration
public abstract void PointParameter(GLEnum pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Single | param | To be added. |
PointParameter(GLEnum, Single*)
To be added.
Declaration
public abstract void PointParameter(GLEnum pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Single* | params |
PointParameter(GLEnum, ref Single)
To be added.
Declaration
public abstract void PointParameter(GLEnum pname, ref float params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | pname | To be added. |
| System.Single | params |
PointParameter(PointParameterNameARB, Int32)
To be added.
Declaration
public abstract void PointParameter(PointParameterNameARB pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| PointParameterNameARB | pname | To be added. |
| System.Int32 | param | To be added. |
PointParameter(PointParameterNameARB, Int32*)
To be added.
Declaration
public abstract void PointParameter(PointParameterNameARB pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| PointParameterNameARB | pname | To be added. |
| System.Int32* | params |
PointParameter(PointParameterNameARB, ref Int32)
To be added.
Declaration
public abstract void PointParameter(PointParameterNameARB pname, ref int params)
Parameters
| Type | Name | Description |
|---|---|---|
| PointParameterNameARB | pname | To be added. |
| System.Int32 | params |
PointParameter(PointParameterNameARB, Single)
To be added.
Declaration
public abstract void PointParameter(PointParameterNameARB pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| PointParameterNameARB | pname | To be added. |
| System.Single | param | To be added. |
PointParameter(PointParameterNameARB, Single*)
To be added.
Declaration
public abstract void PointParameter(PointParameterNameARB pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| PointParameterNameARB | pname | To be added. |
| System.Single* | params |
PointParameter(PointParameterNameARB, ref Single)
To be added.
Declaration
public abstract void PointParameter(PointParameterNameARB pname, ref float params)
Parameters
| Type | Name | Description |
|---|---|---|
| PointParameterNameARB | pname | To be added. |
| System.Single | params |
PointSize(Single)
To be added.
Declaration
public abstract void PointSize(float size)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | size | To be added. |
PolygonMode(GLEnum, GLEnum)
To be added.
Declaration
public abstract void PolygonMode(GLEnum face, GLEnum mode)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| GLEnum | mode | To be added. |
PolygonMode(GLEnum, PolygonMode)
To be added.
Declaration
public abstract void PolygonMode(GLEnum face, PolygonMode mode)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| PolygonMode | mode | To be added. |
PolygonOffset(Single, Single)
To be added.
Declaration
public abstract void PolygonOffset(float factor, float units)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | factor | To be added. |
| System.Single | units | To be added. |
PolygonOffsetClamp(Single, Single, Single)
To be added.
Declaration
public abstract void PolygonOffsetClamp(float factor, float units, float clamp)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | factor | To be added. |
| System.Single | units | To be added. |
| System.Single | clamp | To be added. |
PolygonStipple(Byte*)
To be added.
Declaration
public abstract void PolygonStipple(byte *mask)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Byte* | mask | To be added. This parameter contains 0 elements. |
PolygonStipple(ref Byte)
To be added.
Declaration
public abstract void PolygonStipple(ref byte mask)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Byte | mask | To be added. This parameter contains 0 elements. |
PolygonStipple(String)
To be added.
Declaration
public abstract void PolygonStipple(string mask)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | mask | To be added. |
PopAttrib()
To be added.
Declaration
public abstract void PopAttrib()
PopClientAttrib()
To be added.
Declaration
public abstract void PopClientAttrib()
PopDebugGroup()
To be added.
Declaration
public abstract void PopDebugGroup()
PopMatrix()
To be added.
Declaration
public abstract void PopMatrix()
PopName()
To be added.
Declaration
public abstract void PopName()
PrimitiveRestartIndex(UInt32)
To be added.
Declaration
public abstract void PrimitiveRestartIndex(uint index)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
PrioritizeTextures(UInt32, Span<UInt32>, Span<Single>)
To be added.
Declaration
public abstract void PrioritizeTextures(uint n, Span<uint> textures, Span<float> priorities)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| Span<System.UInt32> | textures | To be added. This parameter's element count is taken from n. |
| Span<System.Single> | priorities | To be added. This parameter's element count is taken from n. |
PrioritizeTextures(UInt32, UInt32*, Single*)
To be added.
Declaration
public abstract void PrioritizeTextures(uint n, uint *textures, float *priorities)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | n | To be added. |
| System.UInt32* | textures | To be added. This parameter's element count is taken from n. |
| System.Single* | priorities | To be added. This parameter's element count is taken from n. |
ProgramBinary(UInt32, GLEnum, Void*, UInt32)
To be added.
Declaration
public abstract void ProgramBinary(uint program, GLEnum binaryFormat, void *binary, uint length)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | binaryFormat | To be added. |
| System.Void* | binary | To be added. This parameter's element count is taken from length. |
| System.UInt32 | length | To be added. |
ProgramBinary<T0>(UInt32, GLEnum, Span<T0>, UInt32)
To be added.
Declaration
public abstract void ProgramBinary<T0>(uint program, GLEnum binaryFormat, Span<T0> binary, uint length)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | binaryFormat | To be added. |
| Span<T0> | binary | To be added. This parameter's element count is taken from length. |
| System.UInt32 | length | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
ProgramParameter(UInt32, GLEnum, Int32)
To be added.
Declaration
public abstract void ProgramParameter(uint program, GLEnum pname, int value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | value | To be added. |
ProgramParameter(UInt32, ProgramParameterPName, Int32)
To be added.
Declaration
public abstract void ProgramParameter(uint program, ProgramParameterPName pname, int value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| ProgramParameterPName | pname | To be added. |
| System.Int32 | value | To be added. |
ProgramUniform1(UInt32, Int32, Double)
To be added.
Declaration
public abstract void ProgramUniform1(uint program, int location, double v0)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.Double | v0 | To be added. |
ProgramUniform1(UInt32, Int32, Int32)
To be added.
Declaration
public abstract void ProgramUniform1(uint program, int location, int v0)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.Int32 | v0 | To be added. |
ProgramUniform1(UInt32, Int32, Single)
To be added.
Declaration
public abstract void ProgramUniform1(uint program, int location, float v0)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.Single | v0 | To be added. |
ProgramUniform1(UInt32, Int32, UInt32)
To be added.
Declaration
public abstract void ProgramUniform1(uint program, int location, uint v0)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | v0 | To be added. |
ProgramUniform1(UInt32, Int32, UInt32, Span<Double>)
To be added.
Declaration
public abstract void ProgramUniform1(uint program, int location, uint count, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
ProgramUniform1(UInt32, Int32, UInt32, Span<Int32>)
To be added.
Declaration
public abstract void ProgramUniform1(uint program, int location, uint count, Span<int> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Int32> | value | To be added. This parameter's element count is taken from count. |
ProgramUniform1(UInt32, Int32, UInt32, Span<Single>)
To be added.
Declaration
public abstract void ProgramUniform1(uint program, int location, uint count, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
ProgramUniform1(UInt32, Int32, UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void ProgramUniform1(uint program, int location, uint count, Span<uint> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.UInt32> | value | To be added. This parameter's element count is taken from count. |
ProgramUniform1(UInt32, Int32, UInt32, Double*)
To be added.
Declaration
public abstract void ProgramUniform1(uint program, int location, uint count, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
ProgramUniform1(UInt32, Int32, UInt32, Int32*)
To be added.
Declaration
public abstract void ProgramUniform1(uint program, int location, uint count, int *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Int32* | value | To be added. This parameter's element count is taken from count. |
ProgramUniform1(UInt32, Int32, UInt32, Single*)
To be added.
Declaration
public abstract void ProgramUniform1(uint program, int location, uint count, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
ProgramUniform1(UInt32, Int32, UInt32, UInt32*)
To be added.
Declaration
public abstract void ProgramUniform1(uint program, int location, uint count, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | value | To be added. This parameter's element count is taken from count. |
ProgramUniform2(UInt32, Int32, Double, Double)
To be added.
Declaration
public abstract void ProgramUniform2(uint program, int location, double v0, double v1)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.Double | v0 | To be added. |
| System.Double | v1 | To be added. |
ProgramUniform2(UInt32, Int32, Int32, Int32)
To be added.
Declaration
public abstract void ProgramUniform2(uint program, int location, int v0, int v1)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.Int32 | v0 | To be added. |
| System.Int32 | v1 | To be added. |
ProgramUniform2(UInt32, Int32, Single, Single)
To be added.
Declaration
public abstract void ProgramUniform2(uint program, int location, float v0, float v1)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.Single | v0 | To be added. |
| System.Single | v1 | To be added. |
ProgramUniform2(UInt32, Int32, UInt32, Span<Double>)
To be added.
Declaration
public abstract void ProgramUniform2(uint program, int location, uint count, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
ProgramUniform2(UInt32, Int32, UInt32, Span<Int32>)
To be added.
Declaration
public abstract void ProgramUniform2(uint program, int location, uint count, Span<int> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Int32> | value | To be added. This parameter's element count is taken from count. |
ProgramUniform2(UInt32, Int32, UInt32, Span<Single>)
To be added.
Declaration
public abstract void ProgramUniform2(uint program, int location, uint count, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
ProgramUniform2(UInt32, Int32, UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void ProgramUniform2(uint program, int location, uint count, Span<uint> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.UInt32> | value | To be added. This parameter's element count is taken from count. |
ProgramUniform2(UInt32, Int32, UInt32, Double*)
To be added.
Declaration
public abstract void ProgramUniform2(uint program, int location, uint count, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
ProgramUniform2(UInt32, Int32, UInt32, Int32*)
To be added.
Declaration
public abstract void ProgramUniform2(uint program, int location, uint count, int *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Int32* | value | To be added. This parameter's element count is taken from count. |
ProgramUniform2(UInt32, Int32, UInt32, Single*)
To be added.
Declaration
public abstract void ProgramUniform2(uint program, int location, uint count, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
ProgramUniform2(UInt32, Int32, UInt32, UInt32)
To be added.
Declaration
public abstract void ProgramUniform2(uint program, int location, uint v0, uint v1)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | v0 | To be added. |
| System.UInt32 | v1 | To be added. |
ProgramUniform2(UInt32, Int32, UInt32, UInt32*)
To be added.
Declaration
public abstract void ProgramUniform2(uint program, int location, uint count, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | value | To be added. This parameter's element count is taken from count. |
ProgramUniform2(UInt32, Int32, Vector2)
Declaration
public void ProgramUniform2(uint program, int location, Vector2 vector)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | |
| System.Int32 | location | |
| Vector2 | vector |
ProgramUniform2(UInt32, Int32, ref Vector2)
Declaration
public void ProgramUniform2(uint program, int location, ref Vector2 vector)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | |
| System.Int32 | location | |
| Vector2 | vector |
ProgramUniform3(UInt32, Int32, Double, Double, Double)
To be added.
Declaration
public abstract void ProgramUniform3(uint program, int location, double v0, double v1, double v2)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.Double | v0 | To be added. |
| System.Double | v1 | To be added. |
| System.Double | v2 | To be added. |
ProgramUniform3(UInt32, Int32, Int32, Int32, Int32)
To be added.
Declaration
public abstract void ProgramUniform3(uint program, int location, int v0, int v1, int v2)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.Int32 | v0 | To be added. |
| System.Int32 | v1 | To be added. |
| System.Int32 | v2 | To be added. |
ProgramUniform3(UInt32, Int32, Single, Single, Single)
To be added.
Declaration
public abstract void ProgramUniform3(uint program, int location, float v0, float v1, float v2)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.Single | v0 | To be added. |
| System.Single | v1 | To be added. |
| System.Single | v2 | To be added. |
ProgramUniform3(UInt32, Int32, UInt32, Span<Double>)
To be added.
Declaration
public abstract void ProgramUniform3(uint program, int location, uint count, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
ProgramUniform3(UInt32, Int32, UInt32, Span<Int32>)
To be added.
Declaration
public abstract void ProgramUniform3(uint program, int location, uint count, Span<int> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Int32> | value | To be added. This parameter's element count is taken from count. |
ProgramUniform3(UInt32, Int32, UInt32, Span<Single>)
To be added.
Declaration
public abstract void ProgramUniform3(uint program, int location, uint count, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
ProgramUniform3(UInt32, Int32, UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void ProgramUniform3(uint program, int location, uint count, Span<uint> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.UInt32> | value | To be added. This parameter's element count is taken from count. |
ProgramUniform3(UInt32, Int32, UInt32, Double*)
To be added.
Declaration
public abstract void ProgramUniform3(uint program, int location, uint count, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
ProgramUniform3(UInt32, Int32, UInt32, Int32*)
To be added.
Declaration
public abstract void ProgramUniform3(uint program, int location, uint count, int *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Int32* | value | To be added. This parameter's element count is taken from count. |
ProgramUniform3(UInt32, Int32, UInt32, Single*)
To be added.
Declaration
public abstract void ProgramUniform3(uint program, int location, uint count, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
ProgramUniform3(UInt32, Int32, UInt32, UInt32*)
To be added.
Declaration
public abstract void ProgramUniform3(uint program, int location, uint count, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | value | To be added. This parameter's element count is taken from count. |
ProgramUniform3(UInt32, Int32, UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void ProgramUniform3(uint program, int location, uint v0, uint v1, uint v2)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | v0 | To be added. |
| System.UInt32 | v1 | To be added. |
| System.UInt32 | v2 | To be added. |
ProgramUniform3(UInt32, Int32, Vector3)
Declaration
public void ProgramUniform3(uint program, int location, Vector3 vector)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | |
| System.Int32 | location | |
| Vector3 | vector |
ProgramUniform3(UInt32, Int32, ref Vector3)
Declaration
public void ProgramUniform3(uint program, int location, ref Vector3 vector)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | |
| System.Int32 | location | |
| Vector3 | vector |
ProgramUniform4(UInt32, Int32, Quaternion)
Declaration
public void ProgramUniform4(uint program, int location, Quaternion quaternion)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | |
| System.Int32 | location | |
| Quaternion | quaternion |
ProgramUniform4(UInt32, Int32, Double, Double, Double, Double)
To be added.
Declaration
public abstract void ProgramUniform4(uint program, int location, double v0, double v1, double v2, double v3)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.Double | v0 | To be added. |
| System.Double | v1 | To be added. |
| System.Double | v2 | To be added. |
| System.Double | v3 | To be added. |
ProgramUniform4(UInt32, Int32, Int32, Int32, Int32, Int32)
To be added.
Declaration
public abstract void ProgramUniform4(uint program, int location, int v0, int v1, int v2, int v3)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.Int32 | v0 | To be added. |
| System.Int32 | v1 | To be added. |
| System.Int32 | v2 | To be added. |
| System.Int32 | v3 | To be added. |
ProgramUniform4(UInt32, Int32, Single, Single, Single, Single)
To be added.
Declaration
public abstract void ProgramUniform4(uint program, int location, float v0, float v1, float v2, float v3)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.Single | v0 | To be added. |
| System.Single | v1 | To be added. |
| System.Single | v2 | To be added. |
| System.Single | v3 | To be added. |
ProgramUniform4(UInt32, Int32, UInt32, Span<Double>)
To be added.
Declaration
public abstract void ProgramUniform4(uint program, int location, uint count, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
ProgramUniform4(UInt32, Int32, UInt32, Span<Int32>)
To be added.
Declaration
public abstract void ProgramUniform4(uint program, int location, uint count, Span<int> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Int32> | value | To be added. This parameter's element count is taken from count. |
ProgramUniform4(UInt32, Int32, UInt32, Span<Single>)
To be added.
Declaration
public abstract void ProgramUniform4(uint program, int location, uint count, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
ProgramUniform4(UInt32, Int32, UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void ProgramUniform4(uint program, int location, uint count, Span<uint> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.UInt32> | value | To be added. This parameter's element count is taken from count. |
ProgramUniform4(UInt32, Int32, UInt32, Double*)
To be added.
Declaration
public abstract void ProgramUniform4(uint program, int location, uint count, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
ProgramUniform4(UInt32, Int32, UInt32, Int32*)
To be added.
Declaration
public abstract void ProgramUniform4(uint program, int location, uint count, int *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Int32* | value | To be added. This parameter's element count is taken from count. |
ProgramUniform4(UInt32, Int32, UInt32, Single*)
To be added.
Declaration
public abstract void ProgramUniform4(uint program, int location, uint count, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
ProgramUniform4(UInt32, Int32, UInt32, UInt32*)
To be added.
Declaration
public abstract void ProgramUniform4(uint program, int location, uint count, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | value | To be added. This parameter's element count is taken from count. |
ProgramUniform4(UInt32, Int32, UInt32, UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void ProgramUniform4(uint program, int location, uint v0, uint v1, uint v2, uint v3)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | v0 | To be added. |
| System.UInt32 | v1 | To be added. |
| System.UInt32 | v2 | To be added. |
| System.UInt32 | v3 | To be added. |
ProgramUniform4(UInt32, Int32, Vector4)
Declaration
public void ProgramUniform4(uint program, int location, Vector4 vector)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | |
| System.Int32 | location | |
| Vector4 | vector |
ProgramUniform4(UInt32, Int32, ref Vector4)
Declaration
public void ProgramUniform4(uint program, int location, ref Vector4 vector)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | |
| System.Int32 | location | |
| Vector4 | vector |
ProgramUniformMatrix2(UInt32, Int32, UInt32, Boolean, Span<Double>)
To be added.
Declaration
public abstract void ProgramUniformMatrix2(uint program, int location, uint count, bool transpose, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix2(UInt32, Int32, UInt32, Boolean, Span<Single>)
To be added.
Declaration
public abstract void ProgramUniformMatrix2(uint program, int location, uint count, bool transpose, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix2(UInt32, Int32, UInt32, Boolean, Double*)
To be added.
Declaration
public abstract void ProgramUniformMatrix2(uint program, int location, uint count, bool transpose, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix2(UInt32, Int32, UInt32, Boolean, Single*)
To be added.
Declaration
public abstract void ProgramUniformMatrix2(uint program, int location, uint count, bool transpose, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix2x3(UInt32, Int32, UInt32, Boolean, Span<Double>)
To be added.
Declaration
public abstract void ProgramUniformMatrix2x3(uint program, int location, uint count, bool transpose, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix2x3(UInt32, Int32, UInt32, Boolean, Span<Single>)
To be added.
Declaration
public abstract void ProgramUniformMatrix2x3(uint program, int location, uint count, bool transpose, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix2x3(UInt32, Int32, UInt32, Boolean, Double*)
To be added.
Declaration
public abstract void ProgramUniformMatrix2x3(uint program, int location, uint count, bool transpose, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix2x3(UInt32, Int32, UInt32, Boolean, Single*)
To be added.
Declaration
public abstract void ProgramUniformMatrix2x3(uint program, int location, uint count, bool transpose, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix2x4(UInt32, Int32, UInt32, Boolean, Span<Double>)
To be added.
Declaration
public abstract void ProgramUniformMatrix2x4(uint program, int location, uint count, bool transpose, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix2x4(UInt32, Int32, UInt32, Boolean, Span<Single>)
To be added.
Declaration
public abstract void ProgramUniformMatrix2x4(uint program, int location, uint count, bool transpose, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix2x4(UInt32, Int32, UInt32, Boolean, Double*)
To be added.
Declaration
public abstract void ProgramUniformMatrix2x4(uint program, int location, uint count, bool transpose, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix2x4(UInt32, Int32, UInt32, Boolean, Single*)
To be added.
Declaration
public abstract void ProgramUniformMatrix2x4(uint program, int location, uint count, bool transpose, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix3(UInt32, Int32, UInt32, Boolean, Span<Double>)
To be added.
Declaration
public abstract void ProgramUniformMatrix3(uint program, int location, uint count, bool transpose, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix3(UInt32, Int32, UInt32, Boolean, Span<Single>)
To be added.
Declaration
public abstract void ProgramUniformMatrix3(uint program, int location, uint count, bool transpose, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix3(UInt32, Int32, UInt32, Boolean, Double*)
To be added.
Declaration
public abstract void ProgramUniformMatrix3(uint program, int location, uint count, bool transpose, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix3(UInt32, Int32, UInt32, Boolean, Single*)
To be added.
Declaration
public abstract void ProgramUniformMatrix3(uint program, int location, uint count, bool transpose, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix3x2(UInt32, Int32, UInt32, Boolean, Span<Double>)
To be added.
Declaration
public abstract void ProgramUniformMatrix3x2(uint program, int location, uint count, bool transpose, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix3x2(UInt32, Int32, UInt32, Boolean, Span<Single>)
To be added.
Declaration
public abstract void ProgramUniformMatrix3x2(uint program, int location, uint count, bool transpose, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix3x2(UInt32, Int32, UInt32, Boolean, Double*)
To be added.
Declaration
public abstract void ProgramUniformMatrix3x2(uint program, int location, uint count, bool transpose, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix3x2(UInt32, Int32, UInt32, Boolean, Single*)
To be added.
Declaration
public abstract void ProgramUniformMatrix3x2(uint program, int location, uint count, bool transpose, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix3x4(UInt32, Int32, UInt32, Boolean, Span<Double>)
To be added.
Declaration
public abstract void ProgramUniformMatrix3x4(uint program, int location, uint count, bool transpose, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix3x4(UInt32, Int32, UInt32, Boolean, Span<Single>)
To be added.
Declaration
public abstract void ProgramUniformMatrix3x4(uint program, int location, uint count, bool transpose, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix3x4(UInt32, Int32, UInt32, Boolean, Double*)
To be added.
Declaration
public abstract void ProgramUniformMatrix3x4(uint program, int location, uint count, bool transpose, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix3x4(UInt32, Int32, UInt32, Boolean, Single*)
To be added.
Declaration
public abstract void ProgramUniformMatrix3x4(uint program, int location, uint count, bool transpose, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix4(UInt32, Int32, UInt32, Boolean, Span<Double>)
To be added.
Declaration
public abstract void ProgramUniformMatrix4(uint program, int location, uint count, bool transpose, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix4(UInt32, Int32, UInt32, Boolean, Span<Single>)
To be added.
Declaration
public abstract void ProgramUniformMatrix4(uint program, int location, uint count, bool transpose, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix4(UInt32, Int32, UInt32, Boolean, Double*)
To be added.
Declaration
public abstract void ProgramUniformMatrix4(uint program, int location, uint count, bool transpose, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix4(UInt32, Int32, UInt32, Boolean, Single*)
To be added.
Declaration
public abstract void ProgramUniformMatrix4(uint program, int location, uint count, bool transpose, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix4x2(UInt32, Int32, UInt32, Boolean, Span<Double>)
To be added.
Declaration
public abstract void ProgramUniformMatrix4x2(uint program, int location, uint count, bool transpose, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix4x2(UInt32, Int32, UInt32, Boolean, Span<Single>)
To be added.
Declaration
public abstract void ProgramUniformMatrix4x2(uint program, int location, uint count, bool transpose, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix4x2(UInt32, Int32, UInt32, Boolean, Double*)
To be added.
Declaration
public abstract void ProgramUniformMatrix4x2(uint program, int location, uint count, bool transpose, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix4x2(UInt32, Int32, UInt32, Boolean, Single*)
To be added.
Declaration
public abstract void ProgramUniformMatrix4x2(uint program, int location, uint count, bool transpose, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix4x3(UInt32, Int32, UInt32, Boolean, Span<Double>)
To be added.
Declaration
public abstract void ProgramUniformMatrix4x3(uint program, int location, uint count, bool transpose, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix4x3(UInt32, Int32, UInt32, Boolean, Span<Single>)
To be added.
Declaration
public abstract void ProgramUniformMatrix4x3(uint program, int location, uint count, bool transpose, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix4x3(UInt32, Int32, UInt32, Boolean, Double*)
To be added.
Declaration
public abstract void ProgramUniformMatrix4x3(uint program, int location, uint count, bool transpose, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
ProgramUniformMatrix4x3(UInt32, Int32, UInt32, Boolean, Single*)
To be added.
Declaration
public abstract void ProgramUniformMatrix4x3(uint program, int location, uint count, bool transpose, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
ProvokingVertex(GLEnum)
To be added.
Declaration
public abstract void ProvokingVertex(GLEnum mode)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
ProvokingVertex(VertexProvokingMode)
To be added.
Declaration
public abstract void ProvokingVertex(VertexProvokingMode mode)
Parameters
| Type | Name | Description |
|---|---|---|
| VertexProvokingMode | mode | To be added. |
PushAttrib(UInt32)
To be added.
Declaration
public abstract void PushAttrib(uint mask)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | mask | To be added. |
PushClientAttrib(UInt32)
To be added.
Declaration
public abstract void PushClientAttrib(uint mask)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | mask | To be added. |
PushDebugGroup(DebugSource, UInt32, UInt32, String)
To be added.
Declaration
public abstract void PushDebugGroup(DebugSource source, uint id, uint length, string message)
Parameters
| Type | Name | Description |
|---|---|---|
| DebugSource | source | To be added. |
| System.UInt32 | id | To be added. |
| System.UInt32 | length | To be added. |
| System.String | message | To be added. |
PushDebugGroup(GLEnum, UInt32, UInt32, Char*)
To be added.
Declaration
public abstract void PushDebugGroup(GLEnum source, uint id, uint length, char *message)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | source | To be added. |
| System.UInt32 | id | To be added. |
| System.UInt32 | length | To be added. |
| System.Char* | message | To be added. This parameter's element count is computed from message and length. |
PushDebugGroup(GLEnum, UInt32, UInt32, ref Char)
To be added.
Declaration
public abstract void PushDebugGroup(GLEnum source, uint id, uint length, ref char message)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | source | To be added. |
| System.UInt32 | id | To be added. |
| System.UInt32 | length | To be added. |
| System.Char | message | To be added. This parameter's element count is computed from message and length. |
PushMatrix()
To be added.
Declaration
public abstract void PushMatrix()
PushName(UInt32)
To be added.
Declaration
public abstract void PushName(uint name)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | name | To be added. |
QueryCounter(UInt32, GLEnum)
To be added.
Declaration
public abstract void QueryCounter(uint id, GLEnum target)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
| GLEnum | target | To be added. |
QueryCounter(UInt32, QueryCounterTarget)
To be added.
Declaration
public abstract void QueryCounter(uint id, QueryCounterTarget target)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | id | To be added. |
| QueryCounterTarget | target | To be added. |
RasterPos2(Span<Double>)
To be added.
Declaration
public abstract void RasterPos2(Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Double> | v | To be added. This parameter contains 2 elements. |
RasterPos2(Span<Int16>)
To be added.
Declaration
public abstract void RasterPos2(Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int16> | v | To be added. This parameter contains 2 elements. |
RasterPos2(Span<Int32>)
To be added.
Declaration
public abstract void RasterPos2(Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int32> | v | To be added. This parameter contains 2 elements. |
RasterPos2(Span<Single>)
To be added.
Declaration
public abstract void RasterPos2(Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Single> | v | To be added. This parameter contains 2 elements. |
RasterPos2(Double*)
To be added.
Declaration
public abstract void RasterPos2(double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | v | To be added. This parameter contains 2 elements. |
RasterPos2(Double, Double)
To be added.
Declaration
public abstract void RasterPos2(double x, double y)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | x | To be added. |
| System.Double | y | To be added. |
RasterPos2(Int16*)
To be added.
Declaration
public abstract void RasterPos2(short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16* | v | To be added. This parameter contains 2 elements. |
RasterPos2(Int16, Int16)
To be added.
Declaration
public abstract void RasterPos2(short x, short y)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16 | x | To be added. |
| System.Int16 | y | To be added. |
RasterPos2(Int32*)
To be added.
Declaration
public abstract void RasterPos2(int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32* | v | To be added. This parameter contains 2 elements. |
RasterPos2(Int32, Int32)
To be added.
Declaration
public abstract void RasterPos2(int x, int y)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
RasterPos2(Single*)
To be added.
Declaration
public abstract void RasterPos2(float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | v | To be added. This parameter contains 2 elements. |
RasterPos2(Single, Single)
To be added.
Declaration
public abstract void RasterPos2(float x, float y)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | x | To be added. |
| System.Single | y | To be added. |
RasterPos3(Span<Double>)
To be added.
Declaration
public abstract void RasterPos3(Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Double> | v | To be added. This parameter contains 3 elements. |
RasterPos3(Span<Int16>)
To be added.
Declaration
public abstract void RasterPos3(Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int16> | v | To be added. This parameter contains 3 elements. |
RasterPos3(Span<Int32>)
To be added.
Declaration
public abstract void RasterPos3(Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int32> | v | To be added. This parameter contains 3 elements. |
RasterPos3(Span<Single>)
To be added.
Declaration
public abstract void RasterPos3(Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Single> | v | To be added. This parameter contains 3 elements. |
RasterPos3(Double*)
To be added.
Declaration
public abstract void RasterPos3(double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | v | To be added. This parameter contains 3 elements. |
RasterPos3(Double, Double, Double)
To be added.
Declaration
public abstract void RasterPos3(double x, double y, double z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | x | To be added. |
| System.Double | y | To be added. |
| System.Double | z | To be added. |
RasterPos3(Int16*)
To be added.
Declaration
public abstract void RasterPos3(short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16* | v | To be added. This parameter contains 3 elements. |
RasterPos3(Int16, Int16, Int16)
To be added.
Declaration
public abstract void RasterPos3(short x, short y, short z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16 | x | To be added. |
| System.Int16 | y | To be added. |
| System.Int16 | z | To be added. |
RasterPos3(Int32*)
To be added.
Declaration
public abstract void RasterPos3(int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32* | v | To be added. This parameter contains 3 elements. |
RasterPos3(Int32, Int32, Int32)
To be added.
Declaration
public abstract void RasterPos3(int x, int y, int z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.Int32 | z | To be added. |
RasterPos3(Single*)
To be added.
Declaration
public abstract void RasterPos3(float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | v | To be added. This parameter contains 3 elements. |
RasterPos3(Single, Single, Single)
To be added.
Declaration
public abstract void RasterPos3(float x, float y, float z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | x | To be added. |
| System.Single | y | To be added. |
| System.Single | z | To be added. |
RasterPos4(Span<Double>)
To be added.
Declaration
public abstract void RasterPos4(Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Double> | v | To be added. This parameter contains 4 elements. |
RasterPos4(Span<Int16>)
To be added.
Declaration
public abstract void RasterPos4(Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int16> | v | To be added. This parameter contains 4 elements. |
RasterPos4(Span<Int32>)
To be added.
Declaration
public abstract void RasterPos4(Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int32> | v | To be added. This parameter contains 4 elements. |
RasterPos4(Span<Single>)
To be added.
Declaration
public abstract void RasterPos4(Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Single> | v | To be added. This parameter contains 4 elements. |
RasterPos4(Double*)
To be added.
Declaration
public abstract void RasterPos4(double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | v | To be added. This parameter contains 4 elements. |
RasterPos4(Double, Double, Double, Double)
To be added.
Declaration
public abstract void RasterPos4(double x, double y, double z, double w)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | x | To be added. |
| System.Double | y | To be added. |
| System.Double | z | To be added. |
| System.Double | w | To be added. |
RasterPos4(Int16*)
To be added.
Declaration
public abstract void RasterPos4(short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16* | v | To be added. This parameter contains 4 elements. |
RasterPos4(Int16, Int16, Int16, Int16)
To be added.
Declaration
public abstract void RasterPos4(short x, short y, short z, short w)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16 | x | To be added. |
| System.Int16 | y | To be added. |
| System.Int16 | z | To be added. |
| System.Int16 | w | To be added. |
RasterPos4(Int32*)
To be added.
Declaration
public abstract void RasterPos4(int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32* | v | To be added. This parameter contains 4 elements. |
RasterPos4(Int32, Int32, Int32, Int32)
To be added.
Declaration
public abstract void RasterPos4(int x, int y, int z, int w)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.Int32 | z | To be added. |
| System.Int32 | w | To be added. |
RasterPos4(Single*)
To be added.
Declaration
public abstract void RasterPos4(float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | v | To be added. This parameter contains 4 elements. |
RasterPos4(Single, Single, Single, Single)
To be added.
Declaration
public abstract void RasterPos4(float x, float y, float z, float w)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | x | To be added. |
| System.Single | y | To be added. |
| System.Single | z | To be added. |
| System.Single | w | To be added. |
ReadBuffer(GLEnum)
To be added.
Declaration
public abstract void ReadBuffer(GLEnum src)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | src | To be added. |
ReadBuffer(ReadBufferMode)
To be added.
Declaration
public abstract void ReadBuffer(ReadBufferMode src)
Parameters
| Type | Name | Description |
|---|---|---|
| ReadBufferMode | src | To be added. |
ReadnPixels(Int32, Int32, UInt32, UInt32, GLEnum, GLEnum, UInt32, Void*)
To be added.
Declaration
public abstract void ReadnPixels(int x, int y, uint width, uint height, GLEnum format, GLEnum type, uint bufSize, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from bufSize. |
ReadnPixels(Int32, Int32, UInt32, UInt32, PixelFormat, PixelType, UInt32, Void*)
To be added.
Declaration
public abstract void ReadnPixels(int x, int y, uint width, uint height, PixelFormat format, PixelType type, uint bufSize, void *data)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| System.Void* | data | To be added. This parameter's element count is taken from bufSize. |
ReadnPixels<T0>(Int32, Int32, UInt32, UInt32, GLEnum, GLEnum, UInt32, Span<T0>)
To be added.
Declaration
public abstract void ReadnPixels<T0>(int x, int y, uint width, uint height, GLEnum format, GLEnum type, uint bufSize, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from bufSize. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
ReadnPixels<T0>(Int32, Int32, UInt32, UInt32, PixelFormat, PixelType, UInt32, Span<T0>)
To be added.
Declaration
public abstract void ReadnPixels<T0>(int x, int y, uint width, uint height, PixelFormat format, PixelType type, uint bufSize, Span<T0> data)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.UInt32 | bufSize | To be added. |
| Span<T0> | data | To be added. This parameter's element count is taken from bufSize. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
ReadPixels(Int32, Int32, UInt32, UInt32, GLEnum, GLEnum, Void*)
To be added.
Declaration
public abstract void ReadPixels(int x, int y, uint width, uint height, GLEnum format, GLEnum type, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.Void* | pixels | To be added. This parameter's element count is computed from format, type, width, and height. |
ReadPixels(Int32, Int32, UInt32, UInt32, PixelFormat, PixelType, Void*)
To be added.
Declaration
public abstract void ReadPixels(int x, int y, uint width, uint height, PixelFormat format, PixelType type, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.Void* | pixels | To be added. This parameter's element count is computed from format, type, width, and height. |
ReadPixels<T0>(Int32, Int32, UInt32, UInt32, GLEnum, GLEnum, out T0)
To be added.
Declaration
public abstract void ReadPixels<T0>(int x, int y, uint width, uint height, GLEnum format, GLEnum type, out T0 pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| T0 | pixels | To be added. This parameter's element count is computed from format, type, width, and height. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
ReadPixels<T0>(Int32, Int32, UInt32, UInt32, PixelFormat, PixelType, out T0)
To be added.
Declaration
public abstract void ReadPixels<T0>(int x, int y, uint width, uint height, PixelFormat format, PixelType type, out T0 pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| T0 | pixels | To be added. This parameter's element count is computed from format, type, width, and height. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
Rect(Span<Double>, Span<Double>)
To be added.
Declaration
public abstract void Rect(Span<double> v1, Span<double> v2)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Double> | v1 | To be added. This parameter contains 2 elements. |
| Span<System.Double> | v2 | To be added. This parameter contains 2 elements. |
Rect(Span<Int16>, Span<Int16>)
To be added.
Declaration
public abstract void Rect(Span<short> v1, Span<short> v2)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int16> | v1 | To be added. This parameter contains 2 elements. |
| Span<System.Int16> | v2 | To be added. This parameter contains 2 elements. |
Rect(Span<Int32>, Span<Int32>)
To be added.
Declaration
public abstract void Rect(Span<int> v1, Span<int> v2)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int32> | v1 | To be added. This parameter contains 2 elements. |
| Span<System.Int32> | v2 | To be added. This parameter contains 2 elements. |
Rect(Span<Single>, Span<Single>)
To be added.
Declaration
public abstract void Rect(Span<float> v1, Span<float> v2)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Single> | v1 | To be added. This parameter contains 2 elements. |
| Span<System.Single> | v2 | To be added. This parameter contains 2 elements. |
Rect(Double*, Double*)
To be added.
Declaration
public abstract void Rect(double *v1, double *v2)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | v1 | To be added. This parameter contains 2 elements. |
| System.Double* | v2 | To be added. This parameter contains 2 elements. |
Rect(Double, Double, Double, Double)
To be added.
Declaration
public abstract void Rect(double x1, double y1, double x2, double y2)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | x1 | To be added. |
| System.Double | y1 | To be added. |
| System.Double | x2 | To be added. |
| System.Double | y2 | To be added. |
Rect(Int16*, Int16*)
To be added.
Declaration
public abstract void Rect(short *v1, short *v2)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16* | v1 | To be added. This parameter contains 2 elements. |
| System.Int16* | v2 | To be added. This parameter contains 2 elements. |
Rect(Int32*, Int32*)
To be added.
Declaration
public abstract void Rect(int *v1, int *v2)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32* | v1 | To be added. This parameter contains 2 elements. |
| System.Int32* | v2 | To be added. This parameter contains 2 elements. |
Rect(Int32, Int32, Int32, Int32)
To be added.
Declaration
public abstract void Rect(int x1, int y1, int x2, int y2)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | x1 | To be added. |
| System.Int32 | y1 | To be added. |
| System.Int32 | x2 | To be added. |
| System.Int32 | y2 | To be added. |
Rect(Single*, Single*)
To be added.
Declaration
public abstract void Rect(float *v1, float *v2)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | v1 | To be added. This parameter contains 2 elements. |
| System.Single* | v2 | To be added. This parameter contains 2 elements. |
Rect(Single, Single, Single, Single)
To be added.
Declaration
public abstract void Rect(float x1, float y1, float x2, float y2)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | x1 | To be added. |
| System.Single | y1 | To be added. |
| System.Single | x2 | To be added. |
| System.Single | y2 | To be added. |
Rects(Int16, Int16, Int16, Int16)
To be added.
Declaration
public abstract void Rects(short x1, short y1, short x2, short y2)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16 | x1 | To be added. |
| System.Int16 | y1 | To be added. |
| System.Int16 | x2 | To be added. |
| System.Int16 | y2 | To be added. |
ReleaseShaderCompiler()
To be added.
Declaration
public abstract void ReleaseShaderCompiler()
RenderbufferStorage(GLEnum, GLEnum, UInt32, UInt32)
To be added.
Declaration
public abstract void RenderbufferStorage(GLEnum target, GLEnum internalformat, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
RenderbufferStorage(RenderbufferTarget, InternalFormat, UInt32, UInt32)
To be added.
Declaration
public abstract void RenderbufferStorage(RenderbufferTarget target, InternalFormat internalformat, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| RenderbufferTarget | target | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
RenderbufferStorageMultisample(GLEnum, UInt32, GLEnum, UInt32, UInt32)
To be added.
Declaration
public abstract void RenderbufferStorageMultisample(GLEnum target, uint samples, GLEnum internalformat, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | samples | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
RenderbufferStorageMultisample(RenderbufferTarget, UInt32, InternalFormat, UInt32, UInt32)
To be added.
Declaration
public abstract void RenderbufferStorageMultisample(RenderbufferTarget target, uint samples, InternalFormat internalformat, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| RenderbufferTarget | target | To be added. |
| System.UInt32 | samples | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
RenderMode(GLEnum)
To be added.
Declaration
public abstract int RenderMode(GLEnum mode)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
Returns
| Type | Description |
|---|---|
| System.Int32 | See summary. |
RenderMode(RenderingMode)
To be added.
Declaration
public abstract int RenderMode(RenderingMode mode)
Parameters
| Type | Name | Description |
|---|---|---|
| RenderingMode | mode | To be added. |
Returns
| Type | Description |
|---|---|
| System.Int32 | See summary. |
ResumeTransformFeedback()
To be added.
Declaration
public abstract void ResumeTransformFeedback()
Rotate(Double, Double, Double, Double)
To be added.
Declaration
public abstract void Rotate(double angle, double x, double y, double z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | angle | To be added. |
| System.Double | x | To be added. |
| System.Double | y | To be added. |
| System.Double | z | To be added. |
Rotate(Single, Single, Single, Single)
To be added.
Declaration
public abstract void Rotate(float angle, float x, float y, float z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | angle | To be added. |
| System.Single | x | To be added. |
| System.Single | y | To be added. |
| System.Single | z | To be added. |
SampleCoverage(Single, Boolean)
To be added.
Declaration
public abstract void SampleCoverage(float value, bool invert)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | value | To be added. |
| System.Boolean | invert | To be added. |
SampleMask(UInt32, UInt32)
To be added.
Declaration
public abstract void SampleMask(uint maskNumber, uint mask)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | maskNumber | To be added. |
| System.UInt32 | mask | To be added. |
SamplerParameter(UInt32, GLEnum, Int32)
To be added.
Declaration
public abstract void SamplerParameter(uint sampler, GLEnum pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | param | To be added. |
SamplerParameter(UInt32, GLEnum, Int32*)
To be added.
Declaration
public abstract void SamplerParameter(uint sampler, GLEnum pname, int *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | param | To be added. This parameter's element count is computed from pname. |
SamplerParameter(UInt32, GLEnum, ref Int32)
To be added.
Declaration
public abstract void SamplerParameter(uint sampler, GLEnum pname, ref int param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | param | To be added. This parameter's element count is computed from pname. |
SamplerParameter(UInt32, GLEnum, Single)
To be added.
Declaration
public abstract void SamplerParameter(uint sampler, GLEnum pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| GLEnum | pname | To be added. |
| System.Single | param | To be added. |
SamplerParameter(UInt32, GLEnum, Single*)
To be added.
Declaration
public abstract void SamplerParameter(uint sampler, GLEnum pname, float *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| GLEnum | pname | To be added. |
| System.Single* | param | To be added. This parameter's element count is computed from pname. |
SamplerParameter(UInt32, GLEnum, ref Single)
To be added.
Declaration
public abstract void SamplerParameter(uint sampler, GLEnum pname, ref float param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| GLEnum | pname | To be added. |
| System.Single | param | To be added. This parameter's element count is computed from pname. |
SamplerParameter(UInt32, SamplerParameterF, Single)
To be added.
Declaration
public abstract void SamplerParameter(uint sampler, SamplerParameterF pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| SamplerParameterF | pname | To be added. |
| System.Single | param | To be added. |
SamplerParameter(UInt32, SamplerParameterF, Single*)
To be added.
Declaration
public abstract void SamplerParameter(uint sampler, SamplerParameterF pname, float *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| SamplerParameterF | pname | To be added. |
| System.Single* | param | To be added. This parameter's element count is computed from pname. |
SamplerParameter(UInt32, SamplerParameterF, ref Single)
To be added.
Declaration
public abstract void SamplerParameter(uint sampler, SamplerParameterF pname, ref float param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| SamplerParameterF | pname | To be added. |
| System.Single | param | To be added. This parameter's element count is computed from pname. |
SamplerParameter(UInt32, SamplerParameterI, Int32)
To be added.
Declaration
public abstract void SamplerParameter(uint sampler, SamplerParameterI pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| SamplerParameterI | pname | To be added. |
| System.Int32 | param | To be added. |
SamplerParameter(UInt32, SamplerParameterI, Int32*)
To be added.
Declaration
public abstract void SamplerParameter(uint sampler, SamplerParameterI pname, int *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| SamplerParameterI | pname | To be added. |
| System.Int32* | param | To be added. This parameter's element count is computed from pname. |
SamplerParameter(UInt32, SamplerParameterI, ref Int32)
To be added.
Declaration
public abstract void SamplerParameter(uint sampler, SamplerParameterI pname, ref int param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| SamplerParameterI | pname | To be added. |
| System.Int32 | param | To be added. This parameter's element count is computed from pname. |
SamplerParameterI(UInt32, GLEnum, Int32*)
To be added.
Declaration
public abstract void SamplerParameterI(uint sampler, GLEnum pname, int *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | param | To be added. This parameter's element count is computed from pname. |
SamplerParameterI(UInt32, GLEnum, ref Int32)
To be added.
Declaration
public abstract void SamplerParameterI(uint sampler, GLEnum pname, ref int param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | param | To be added. This parameter's element count is computed from pname. |
SamplerParameterI(UInt32, GLEnum, UInt32*)
To be added.
Declaration
public abstract void SamplerParameterI(uint sampler, GLEnum pname, uint *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32* | param | To be added. This parameter's element count is computed from pname. |
SamplerParameterI(UInt32, GLEnum, ref UInt32)
To be added.
Declaration
public abstract void SamplerParameterI(uint sampler, GLEnum pname, ref uint param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32 | param | To be added. This parameter's element count is computed from pname. |
SamplerParameterI(UInt32, SamplerParameterI, Int32*)
To be added.
Declaration
public abstract void SamplerParameterI(uint sampler, SamplerParameterI pname, int *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| SamplerParameterI | pname | To be added. |
| System.Int32* | param | To be added. This parameter's element count is computed from pname. |
SamplerParameterI(UInt32, SamplerParameterI, ref Int32)
To be added.
Declaration
public abstract void SamplerParameterI(uint sampler, SamplerParameterI pname, ref int param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| SamplerParameterI | pname | To be added. |
| System.Int32 | param | To be added. This parameter's element count is computed from pname. |
SamplerParameterI(UInt32, SamplerParameterI, UInt32*)
To be added.
Declaration
public abstract void SamplerParameterI(uint sampler, SamplerParameterI pname, uint *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| SamplerParameterI | pname | To be added. |
| System.UInt32* | param | To be added. This parameter's element count is computed from pname. |
SamplerParameterI(UInt32, SamplerParameterI, ref UInt32)
To be added.
Declaration
public abstract void SamplerParameterI(uint sampler, SamplerParameterI pname, ref uint param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | sampler | To be added. |
| SamplerParameterI | pname | To be added. |
| System.UInt32 | param | To be added. This parameter's element count is computed from pname. |
Scale(Double, Double, Double)
To be added.
Declaration
public abstract void Scale(double x, double y, double z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | x | To be added. |
| System.Double | y | To be added. |
| System.Double | z | To be added. |
Scale(Single, Single, Single)
To be added.
Declaration
public abstract void Scale(float x, float y, float z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | x | To be added. |
| System.Single | y | To be added. |
| System.Single | z | To be added. |
Scissor(Int32, Int32, UInt32, UInt32)
To be added.
Declaration
public abstract void Scissor(int x, int y, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
ScissorArray(UInt32, UInt32, Int32*)
To be added.
Declaration
public abstract void ScissorArray(uint first, uint count, int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | first | To be added. |
| System.UInt32 | count | To be added. |
| System.Int32* | v | To be added. This parameter's element count is computed from count. |
ScissorArray(UInt32, UInt32, ref Int32)
To be added.
Declaration
public abstract void ScissorArray(uint first, uint count, ref int v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | first | To be added. |
| System.UInt32 | count | To be added. |
| System.Int32 | v | To be added. This parameter's element count is computed from count. |
ScissorIndexed(UInt32, Span<Int32>)
To be added.
Declaration
public abstract void ScissorIndexed(uint index, Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.Int32> | v | To be added. This parameter contains 4 elements. |
ScissorIndexed(UInt32, Int32*)
To be added.
Declaration
public abstract void ScissorIndexed(uint index, int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32* | v | To be added. This parameter contains 4 elements. |
ScissorIndexed(UInt32, Int32, Int32, UInt32, UInt32)
To be added.
Declaration
public abstract void ScissorIndexed(uint index, int left, int bottom, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32 | left | To be added. |
| System.Int32 | bottom | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
SecondaryColor3(Span<Byte>)
To be added.
Declaration
public abstract void SecondaryColor3(Span<byte> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Byte> | v | To be added. This parameter contains 3 elements. |
SecondaryColor3(Span<Double>)
To be added.
Declaration
public abstract void SecondaryColor3(Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Double> | v | To be added. This parameter contains 3 elements. |
SecondaryColor3(Span<Int16>)
To be added.
Declaration
public abstract void SecondaryColor3(Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int16> | v | To be added. This parameter contains 3 elements. |
SecondaryColor3(Span<Int32>)
To be added.
Declaration
public abstract void SecondaryColor3(Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int32> | v | To be added. This parameter contains 3 elements. |
SecondaryColor3(Span<SByte>)
To be added.
Declaration
public abstract void SecondaryColor3(Span<sbyte> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.SByte> | v | To be added. This parameter contains 3 elements. |
SecondaryColor3(Span<Single>)
To be added.
Declaration
public abstract void SecondaryColor3(Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Single> | v | To be added. This parameter contains 3 elements. |
SecondaryColor3(Span<UInt16>)
To be added.
Declaration
public abstract void SecondaryColor3(Span<ushort> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.UInt16> | v | To be added. This parameter contains 3 elements. |
SecondaryColor3(Span<UInt32>)
To be added.
Declaration
public abstract void SecondaryColor3(Span<uint> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.UInt32> | v | To be added. This parameter contains 3 elements. |
SecondaryColor3(Byte*)
To be added.
Declaration
public abstract void SecondaryColor3(byte *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Byte* | v | To be added. This parameter contains 3 elements. |
SecondaryColor3(Byte, Byte, Byte)
To be added.
Declaration
public abstract void SecondaryColor3(byte red, byte green, byte blue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Byte | red | To be added. |
| System.Byte | green | To be added. |
| System.Byte | blue | To be added. |
SecondaryColor3(Double*)
To be added.
Declaration
public abstract void SecondaryColor3(double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | v | To be added. This parameter contains 3 elements. |
SecondaryColor3(Double, Double, Double)
To be added.
Declaration
public abstract void SecondaryColor3(double red, double green, double blue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | red | To be added. |
| System.Double | green | To be added. |
| System.Double | blue | To be added. |
SecondaryColor3(Int16*)
To be added.
Declaration
public abstract void SecondaryColor3(short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16* | v | To be added. This parameter contains 3 elements. |
SecondaryColor3(Int16, Int16, Int16)
To be added.
Declaration
public abstract void SecondaryColor3(short red, short green, short blue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16 | red | To be added. |
| System.Int16 | green | To be added. |
| System.Int16 | blue | To be added. |
SecondaryColor3(Int32*)
To be added.
Declaration
public abstract void SecondaryColor3(int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32* | v | To be added. This parameter contains 3 elements. |
SecondaryColor3(Int32, Int32, Int32)
To be added.
Declaration
public abstract void SecondaryColor3(int red, int green, int blue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | red | To be added. |
| System.Int32 | green | To be added. |
| System.Int32 | blue | To be added. |
SecondaryColor3(SByte*)
To be added.
Declaration
public abstract void SecondaryColor3(sbyte *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.SByte* | v | To be added. This parameter contains 3 elements. |
SecondaryColor3(SByte, SByte, SByte)
To be added.
Declaration
public abstract void SecondaryColor3(sbyte red, sbyte green, sbyte blue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.SByte | red | To be added. |
| System.SByte | green | To be added. |
| System.SByte | blue | To be added. |
SecondaryColor3(Single*)
To be added.
Declaration
public abstract void SecondaryColor3(float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | v | To be added. This parameter contains 3 elements. |
SecondaryColor3(Single, Single, Single)
To be added.
Declaration
public abstract void SecondaryColor3(float red, float green, float blue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | red | To be added. |
| System.Single | green | To be added. |
| System.Single | blue | To be added. |
SecondaryColor3(String)
To be added.
Declaration
public abstract void SecondaryColor3(string v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | v | To be added. |
SecondaryColor3(UInt16*)
To be added.
Declaration
public abstract void SecondaryColor3(ushort *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt16* | v | To be added. This parameter contains 3 elements. |
SecondaryColor3(UInt16, UInt16, UInt16)
To be added.
Declaration
public abstract void SecondaryColor3(ushort red, ushort green, ushort blue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt16 | red | To be added. |
| System.UInt16 | green | To be added. |
| System.UInt16 | blue | To be added. |
SecondaryColor3(UInt32*)
To be added.
Declaration
public abstract void SecondaryColor3(uint *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32* | v | To be added. This parameter contains 3 elements. |
SecondaryColor3(UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void SecondaryColor3(uint red, uint green, uint blue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | red | To be added. |
| System.UInt32 | green | To be added. |
| System.UInt32 | blue | To be added. |
SecondaryColorP3(ColorPointerType, UInt32)
To be added.
Declaration
public abstract void SecondaryColorP3(ColorPointerType type, uint color)
Parameters
| Type | Name | Description |
|---|---|---|
| ColorPointerType | type | To be added. |
| System.UInt32 | color | To be added. |
SecondaryColorP3(ColorPointerType, UInt32*)
To be added.
Declaration
public abstract void SecondaryColorP3(ColorPointerType type, uint *color)
Parameters
| Type | Name | Description |
|---|---|---|
| ColorPointerType | type | To be added. |
| System.UInt32* | color | To be added. This parameter contains 1 elements. |
SecondaryColorP3(ColorPointerType, ref UInt32)
To be added.
Declaration
public abstract void SecondaryColorP3(ColorPointerType type, ref uint color)
Parameters
| Type | Name | Description |
|---|---|---|
| ColorPointerType | type | To be added. |
| System.UInt32 | color | To be added. This parameter contains 1 elements. |
SecondaryColorP3(GLEnum, UInt32)
To be added.
Declaration
public abstract void SecondaryColorP3(GLEnum type, uint color)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | color | To be added. |
SecondaryColorP3(GLEnum, UInt32*)
To be added.
Declaration
public abstract void SecondaryColorP3(GLEnum type, uint *color)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32* | color | To be added. This parameter contains 1 elements. |
SecondaryColorP3(GLEnum, ref UInt32)
To be added.
Declaration
public abstract void SecondaryColorP3(GLEnum type, ref uint color)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | color | To be added. This parameter contains 1 elements. |
SecondaryColorPointer(Int32, ColorPointerType, UInt32, Void*)
To be added.
Declaration
public abstract void SecondaryColorPointer(int size, ColorPointerType type, uint stride, void *pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | size | To be added. |
| ColorPointerType | type | To be added. |
| System.UInt32 | stride | To be added. |
| System.Void* | pointer | To be added. This parameter's element count is computed from size, type, and stride. |
SecondaryColorPointer(Int32, GLEnum, UInt32, Void*)
To be added.
Declaration
public abstract void SecondaryColorPointer(int size, GLEnum type, uint stride, void *pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | size | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | stride | To be added. |
| System.Void* | pointer | To be added. This parameter's element count is computed from size, type, and stride. |
SecondaryColorPointer<T0>(Int32, ColorPointerType, UInt32, ref T0)
To be added.
Declaration
public abstract void SecondaryColorPointer<T0>(int size, ColorPointerType type, uint stride, ref T0 pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | size | To be added. |
| ColorPointerType | type | To be added. |
| System.UInt32 | stride | To be added. |
| T0 | pointer | To be added. This parameter's element count is computed from size, type, and stride. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
SecondaryColorPointer<T0>(Int32, GLEnum, UInt32, ref T0)
To be added.
Declaration
public abstract void SecondaryColorPointer<T0>(int size, GLEnum type, uint stride, ref T0 pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | size | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | stride | To be added. |
| T0 | pointer | To be added. This parameter's element count is computed from size, type, and stride. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
SelectBuffer(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void SelectBuffer(uint size, Span<uint> buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | size | To be added. |
| Span<System.UInt32> | buffer | To be added. This parameter's element count is taken from size. |
SelectBuffer(UInt32, UInt32*)
To be added.
Declaration
public abstract void SelectBuffer(uint size, uint *buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | size | To be added. |
| System.UInt32* | buffer | To be added. This parameter's element count is taken from size. |
ShadeModel(GLEnum)
To be added.
Declaration
public abstract void ShadeModel(GLEnum mode)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | mode | To be added. |
ShadeModel(ShadingModel)
To be added.
Declaration
public abstract void ShadeModel(ShadingModel mode)
Parameters
| Type | Name | Description |
|---|---|---|
| ShadingModel | mode | To be added. |
ShaderBinary(UInt32, UInt32*, GLEnum, Void*, UInt32)
To be added.
Declaration
public abstract void ShaderBinary(uint count, uint *shaders, GLEnum binaryformat, void *binary, uint length)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | count | To be added. |
| System.UInt32* | shaders | To be added. This parameter's element count is taken from count. |
| GLEnum | binaryformat | To be added. |
| System.Void* | binary | To be added. This parameter's element count is taken from length. |
| System.UInt32 | length | To be added. |
ShaderBinary<T0>(UInt32, Span<UInt32>, GLEnum, Span<T0>, UInt32)
To be added.
Declaration
public abstract void ShaderBinary<T0>(uint count, Span<uint> shaders, GLEnum binaryformat, Span<T0> binary, uint length)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | count | To be added. |
| Span<System.UInt32> | shaders | To be added. This parameter's element count is taken from count. |
| GLEnum | binaryformat | To be added. |
| Span<T0> | binary | To be added. This parameter's element count is taken from length. |
| System.UInt32 | length | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
ShaderSource(UInt32, String)
Declaration
public void ShaderSource(uint shader, string string)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | |
| System.String | string |
ShaderSource(UInt32, UInt32, Char**, Span<Int32>)
To be added.
Declaration
public abstract void ShaderSource(uint shader, uint count, char **string, Span<int> length)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | To be added. |
| System.UInt32 | count | To be added. |
| System.Char** | string | |
| Span<System.Int32> | length | To be added. This parameter's element count is taken from count. |
ShaderSource(UInt32, UInt32, Char**, Int32*)
To be added.
Declaration
public abstract void ShaderSource(uint shader, uint count, char **string, int *length)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | To be added. |
| System.UInt32 | count | To be added. |
| System.Char** | string | |
| System.Int32* | length | To be added. This parameter's element count is taken from count. |
ShaderSource(UInt32, UInt32, String[], Span<Int32>)
To be added.
Declaration
public void ShaderSource(uint shader, uint count, string[] stringSa, Span<int> length)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | To be added. |
| System.UInt32 | count | To be added. |
| System.String[] | stringSa | |
| Span<System.Int32> | length | To be added. This parameter's element count is taken from count. |
ShaderSource(UInt32, UInt32, String[], Int32*)
To be added.
Declaration
public void ShaderSource(uint shader, uint count, string[] stringSa, int *length)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | To be added. |
| System.UInt32 | count | To be added. |
| System.String[] | stringSa | |
| System.Int32* | length | To be added. This parameter's element count is taken from count. |
ShaderStorageBlockBinding(UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void ShaderStorageBlockBinding(uint program, uint storageBlockIndex, uint storageBlockBinding)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | storageBlockIndex | To be added. |
| System.UInt32 | storageBlockBinding | To be added. |
SpecializeShader(UInt32, Span<Char>, UInt32, Span<UInt32>, Span<UInt32>)
To be added.
Declaration
public abstract void SpecializeShader(uint shader, Span<char> pEntryPoint, uint numSpecializationConstants, Span<uint> pConstantIndex, Span<uint> pConstantValue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | To be added. |
| Span<System.Char> | pEntryPoint | To be added. |
| System.UInt32 | numSpecializationConstants | To be added. |
| Span<System.UInt32> | pConstantIndex | To be added. |
| Span<System.UInt32> | pConstantValue | To be added. |
SpecializeShader(UInt32, Char*, UInt32, UInt32*, UInt32*)
To be added.
Declaration
public abstract void SpecializeShader(uint shader, char *pEntryPoint, uint numSpecializationConstants, uint *pConstantIndex, uint *pConstantValue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | To be added. |
| System.Char* | pEntryPoint | To be added. |
| System.UInt32 | numSpecializationConstants | To be added. |
| System.UInt32* | pConstantIndex | To be added. |
| System.UInt32* | pConstantValue | To be added. |
SpecializeShader(UInt32, String, UInt32, Span<UInt32>, Span<UInt32>)
To be added.
Declaration
public abstract void SpecializeShader(uint shader, string pEntryPoint, uint numSpecializationConstants, Span<uint> pConstantIndex, Span<uint> pConstantValue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | To be added. |
| System.String | pEntryPoint | To be added. |
| System.UInt32 | numSpecializationConstants | To be added. |
| Span<System.UInt32> | pConstantIndex | To be added. |
| Span<System.UInt32> | pConstantValue | To be added. |
SpecializeShader(UInt32, String, UInt32, UInt32*, UInt32*)
To be added.
Declaration
public abstract void SpecializeShader(uint shader, string pEntryPoint, uint numSpecializationConstants, uint *pConstantIndex, uint *pConstantValue)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | shader | To be added. |
| System.String | pEntryPoint | To be added. |
| System.UInt32 | numSpecializationConstants | To be added. |
| System.UInt32* | pConstantIndex | To be added. |
| System.UInt32* | pConstantValue | To be added. |
StencilFunc(GLEnum, Int32, UInt32)
To be added.
Declaration
public abstract void StencilFunc(GLEnum func, int ref, uint mask)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | func | To be added. |
| System.Int32 | ref | |
| System.UInt32 | mask | To be added. |
StencilFunc(StencilFunction, Int32, UInt32)
To be added.
Declaration
public abstract void StencilFunc(StencilFunction func, int ref, uint mask)
Parameters
| Type | Name | Description |
|---|---|---|
| StencilFunction | func | To be added. |
| System.Int32 | ref | |
| System.UInt32 | mask | To be added. |
StencilFuncSeparate(GLEnum, GLEnum, Int32, UInt32)
To be added.
Declaration
public abstract void StencilFuncSeparate(GLEnum face, GLEnum func, int ref, uint mask)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| GLEnum | func | To be added. |
| System.Int32 | ref | |
| System.UInt32 | mask | To be added. |
StencilFuncSeparate(StencilFaceDirection, StencilFunction, Int32, UInt32)
To be added.
Declaration
public abstract void StencilFuncSeparate(StencilFaceDirection face, StencilFunction func, int ref, uint mask)
Parameters
| Type | Name | Description |
|---|---|---|
| StencilFaceDirection | face | To be added. |
| StencilFunction | func | To be added. |
| System.Int32 | ref | |
| System.UInt32 | mask | To be added. |
StencilMask(UInt32)
To be added.
Declaration
public abstract void StencilMask(uint mask)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | mask | To be added. |
StencilMaskSeparate(GLEnum, UInt32)
To be added.
Declaration
public abstract void StencilMaskSeparate(GLEnum face, uint mask)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| System.UInt32 | mask | To be added. |
StencilMaskSeparate(StencilFaceDirection, UInt32)
To be added.
Declaration
public abstract void StencilMaskSeparate(StencilFaceDirection face, uint mask)
Parameters
| Type | Name | Description |
|---|---|---|
| StencilFaceDirection | face | To be added. |
| System.UInt32 | mask | To be added. |
StencilOp(GLEnum, GLEnum, GLEnum)
To be added.
Declaration
public abstract void StencilOp(GLEnum fail, GLEnum zfail, GLEnum zpass)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | fail | To be added. |
| GLEnum | zfail | To be added. |
| GLEnum | zpass | To be added. |
StencilOp(StencilOp, StencilOp, StencilOp)
To be added.
Declaration
public abstract void StencilOp(StencilOp fail, StencilOp zfail, StencilOp zpass)
Parameters
| Type | Name | Description |
|---|---|---|
| StencilOp | fail | To be added. |
| StencilOp | zfail | To be added. |
| StencilOp | zpass | To be added. |
StencilOpSeparate(GLEnum, GLEnum, GLEnum, GLEnum)
To be added.
Declaration
public abstract void StencilOpSeparate(GLEnum face, GLEnum sfail, GLEnum dpfail, GLEnum dppass)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | face | To be added. |
| GLEnum | sfail | To be added. |
| GLEnum | dpfail | To be added. |
| GLEnum | dppass | To be added. |
StencilOpSeparate(StencilFaceDirection, StencilOp, StencilOp, StencilOp)
To be added.
Declaration
public abstract void StencilOpSeparate(StencilFaceDirection face, StencilOp sfail, StencilOp dpfail, StencilOp dppass)
Parameters
| Type | Name | Description |
|---|---|---|
| StencilFaceDirection | face | To be added. |
| StencilOp | sfail | To be added. |
| StencilOp | dpfail | To be added. |
| StencilOp | dppass | To be added. |
TexBuffer(GLEnum, GLEnum, UInt32)
To be added.
Declaration
public abstract void TexBuffer(GLEnum target, GLEnum internalformat, uint buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | buffer | To be added. |
TexBuffer(TextureTarget, InternalFormat, UInt32)
To be added.
Declaration
public abstract void TexBuffer(TextureTarget target, InternalFormat internalformat, uint buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | buffer | To be added. |
TexBufferRange(GLEnum, GLEnum, UInt32, IntPtr, UIntPtr)
To be added.
Declaration
public abstract void TexBufferRange(GLEnum target, GLEnum internalformat, uint buffer, IntPtr offset, UIntPtr size)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | buffer | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
TexBufferRange(GLEnum, GLEnum, UInt32, Int32, UInt32)
To be added.
Declaration
public void TexBufferRange(GLEnum target, GLEnum internalformat, uint buffer, int offset, uint size)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | buffer | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
TexBufferRange(TextureTarget, InternalFormat, UInt32, IntPtr, UIntPtr)
To be added.
Declaration
public abstract void TexBufferRange(TextureTarget target, InternalFormat internalformat, uint buffer, IntPtr offset, UIntPtr size)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | buffer | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
TexBufferRange(TextureTarget, InternalFormat, UInt32, Int32, UInt32)
To be added.
Declaration
public void TexBufferRange(TextureTarget target, InternalFormat internalformat, uint buffer, int offset, uint size)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | buffer | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
TexCoord1(Double)
To be added.
Declaration
public abstract void TexCoord1(double s)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | s | To be added. |
TexCoord1(Double*)
To be added.
Declaration
public abstract void TexCoord1(double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | v | To be added. This parameter contains 1 elements. |
TexCoord1(ref Double)
To be added.
Declaration
public abstract void TexCoord1(ref double v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | v | To be added. This parameter contains 1 elements. |
TexCoord1(Int16)
To be added.
Declaration
public abstract void TexCoord1(short s)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16 | s | To be added. |
TexCoord1(Int16*)
To be added.
Declaration
public abstract void TexCoord1(short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16* | v | To be added. This parameter contains 1 elements. |
TexCoord1(ref Int16)
To be added.
Declaration
public abstract void TexCoord1(ref short v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16 | v | To be added. This parameter contains 1 elements. |
TexCoord1(Int32)
To be added.
Declaration
public abstract void TexCoord1(int s)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | s | To be added. |
TexCoord1(Int32*)
To be added.
Declaration
public abstract void TexCoord1(int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32* | v | To be added. This parameter contains 1 elements. |
TexCoord1(ref Int32)
To be added.
Declaration
public abstract void TexCoord1(ref int v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | v | To be added. This parameter contains 1 elements. |
TexCoord1(Single)
To be added.
Declaration
public abstract void TexCoord1(float s)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | s | To be added. |
TexCoord1(Single*)
To be added.
Declaration
public abstract void TexCoord1(float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | v | To be added. This parameter contains 1 elements. |
TexCoord1(ref Single)
To be added.
Declaration
public abstract void TexCoord1(ref float v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | v | To be added. This parameter contains 1 elements. |
TexCoord2(Span<Double>)
To be added.
Declaration
public abstract void TexCoord2(Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Double> | v | To be added. This parameter contains 2 elements. |
TexCoord2(Span<Int16>)
To be added.
Declaration
public abstract void TexCoord2(Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int16> | v | To be added. This parameter contains 2 elements. |
TexCoord2(Span<Int32>)
To be added.
Declaration
public abstract void TexCoord2(Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int32> | v | To be added. This parameter contains 2 elements. |
TexCoord2(Span<Single>)
To be added.
Declaration
public abstract void TexCoord2(Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Single> | v | To be added. This parameter contains 2 elements. |
TexCoord2(Double*)
To be added.
Declaration
public abstract void TexCoord2(double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | v | To be added. This parameter contains 2 elements. |
TexCoord2(Double, Double)
To be added.
Declaration
public abstract void TexCoord2(double s, double t)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | s | To be added. |
| System.Double | t | To be added. |
TexCoord2(Int16*)
To be added.
Declaration
public abstract void TexCoord2(short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16* | v | To be added. This parameter contains 2 elements. |
TexCoord2(Int16, Int16)
To be added.
Declaration
public abstract void TexCoord2(short s, short t)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16 | s | To be added. |
| System.Int16 | t | To be added. |
TexCoord2(Int32*)
To be added.
Declaration
public abstract void TexCoord2(int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32* | v | To be added. This parameter contains 2 elements. |
TexCoord2(Int32, Int32)
To be added.
Declaration
public abstract void TexCoord2(int s, int t)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | s | To be added. |
| System.Int32 | t | To be added. |
TexCoord2(Single*)
To be added.
Declaration
public abstract void TexCoord2(float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | v | To be added. This parameter contains 2 elements. |
TexCoord2(Single, Single)
To be added.
Declaration
public abstract void TexCoord2(float s, float t)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | s | To be added. |
| System.Single | t | To be added. |
TexCoord3(Span<Double>)
To be added.
Declaration
public abstract void TexCoord3(Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Double> | v | To be added. This parameter contains 3 elements. |
TexCoord3(Span<Int16>)
To be added.
Declaration
public abstract void TexCoord3(Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int16> | v | To be added. This parameter contains 3 elements. |
TexCoord3(Span<Int32>)
To be added.
Declaration
public abstract void TexCoord3(Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int32> | v | To be added. This parameter contains 3 elements. |
TexCoord3(Span<Single>)
To be added.
Declaration
public abstract void TexCoord3(Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Single> | v | To be added. This parameter contains 3 elements. |
TexCoord3(Double*)
To be added.
Declaration
public abstract void TexCoord3(double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | v | To be added. This parameter contains 3 elements. |
TexCoord3(Double, Double, Double)
To be added.
Declaration
public abstract void TexCoord3(double s, double t, double r)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | s | To be added. |
| System.Double | t | To be added. |
| System.Double | r | To be added. |
TexCoord3(Int16*)
To be added.
Declaration
public abstract void TexCoord3(short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16* | v | To be added. This parameter contains 3 elements. |
TexCoord3(Int16, Int16, Int16)
To be added.
Declaration
public abstract void TexCoord3(short s, short t, short r)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16 | s | To be added. |
| System.Int16 | t | To be added. |
| System.Int16 | r | To be added. |
TexCoord3(Int32*)
To be added.
Declaration
public abstract void TexCoord3(int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32* | v | To be added. This parameter contains 3 elements. |
TexCoord3(Int32, Int32, Int32)
To be added.
Declaration
public abstract void TexCoord3(int s, int t, int r)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | s | To be added. |
| System.Int32 | t | To be added. |
| System.Int32 | r | To be added. |
TexCoord3(Single*)
To be added.
Declaration
public abstract void TexCoord3(float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | v | To be added. This parameter contains 3 elements. |
TexCoord3(Single, Single, Single)
To be added.
Declaration
public abstract void TexCoord3(float s, float t, float r)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | s | To be added. |
| System.Single | t | To be added. |
| System.Single | r | To be added. |
TexCoord4(Span<Double>)
To be added.
Declaration
public abstract void TexCoord4(Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Double> | v | To be added. This parameter contains 4 elements. |
TexCoord4(Span<Int16>)
To be added.
Declaration
public abstract void TexCoord4(Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int16> | v | To be added. This parameter contains 4 elements. |
TexCoord4(Span<Int32>)
To be added.
Declaration
public abstract void TexCoord4(Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int32> | v | To be added. This parameter contains 4 elements. |
TexCoord4(Span<Single>)
To be added.
Declaration
public abstract void TexCoord4(Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Single> | v | To be added. This parameter contains 4 elements. |
TexCoord4(Double*)
To be added.
Declaration
public abstract void TexCoord4(double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | v | To be added. This parameter contains 4 elements. |
TexCoord4(Double, Double, Double, Double)
To be added.
Declaration
public abstract void TexCoord4(double s, double t, double r, double q)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | s | To be added. |
| System.Double | t | To be added. |
| System.Double | r | To be added. |
| System.Double | q | To be added. |
TexCoord4(Int16*)
To be added.
Declaration
public abstract void TexCoord4(short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16* | v | To be added. This parameter contains 4 elements. |
TexCoord4(Int16, Int16, Int16, Int16)
To be added.
Declaration
public abstract void TexCoord4(short s, short t, short r, short q)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16 | s | To be added. |
| System.Int16 | t | To be added. |
| System.Int16 | r | To be added. |
| System.Int16 | q | To be added. |
TexCoord4(Int32*)
To be added.
Declaration
public abstract void TexCoord4(int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32* | v | To be added. This parameter contains 4 elements. |
TexCoord4(Int32, Int32, Int32, Int32)
To be added.
Declaration
public abstract void TexCoord4(int s, int t, int r, int q)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | s | To be added. |
| System.Int32 | t | To be added. |
| System.Int32 | r | To be added. |
| System.Int32 | q | To be added. |
TexCoord4(Single*)
To be added.
Declaration
public abstract void TexCoord4(float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | v | To be added. This parameter contains 4 elements. |
TexCoord4(Single, Single, Single, Single)
To be added.
Declaration
public abstract void TexCoord4(float s, float t, float r, float q)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | s | To be added. |
| System.Single | t | To be added. |
| System.Single | r | To be added. |
| System.Single | q | To be added. |
TexCoordP1(GLEnum, UInt32)
To be added.
Declaration
public abstract void TexCoordP1(GLEnum type, uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | coords | To be added. |
TexCoordP1(GLEnum, UInt32*)
To be added.
Declaration
public abstract void TexCoordP1(GLEnum type, uint *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32* | coords | To be added. This parameter contains 1 elements. |
TexCoordP1(GLEnum, ref UInt32)
To be added.
Declaration
public abstract void TexCoordP1(GLEnum type, ref uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | coords | To be added. This parameter contains 1 elements. |
TexCoordP1(TexCoordPointerType, UInt32)
To be added.
Declaration
public abstract void TexCoordP1(TexCoordPointerType type, uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TexCoordPointerType | type | To be added. |
| System.UInt32 | coords | To be added. |
TexCoordP1(TexCoordPointerType, UInt32*)
To be added.
Declaration
public abstract void TexCoordP1(TexCoordPointerType type, uint *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TexCoordPointerType | type | To be added. |
| System.UInt32* | coords | To be added. This parameter contains 1 elements. |
TexCoordP1(TexCoordPointerType, ref UInt32)
To be added.
Declaration
public abstract void TexCoordP1(TexCoordPointerType type, ref uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TexCoordPointerType | type | To be added. |
| System.UInt32 | coords | To be added. This parameter contains 1 elements. |
TexCoordP2(GLEnum, UInt32)
To be added.
Declaration
public abstract void TexCoordP2(GLEnum type, uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | coords | To be added. |
TexCoordP2(GLEnum, UInt32*)
To be added.
Declaration
public abstract void TexCoordP2(GLEnum type, uint *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32* | coords | To be added. This parameter contains 1 elements. |
TexCoordP2(GLEnum, ref UInt32)
To be added.
Declaration
public abstract void TexCoordP2(GLEnum type, ref uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | coords | To be added. This parameter contains 1 elements. |
TexCoordP2(TexCoordPointerType, UInt32)
To be added.
Declaration
public abstract void TexCoordP2(TexCoordPointerType type, uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TexCoordPointerType | type | To be added. |
| System.UInt32 | coords | To be added. |
TexCoordP2(TexCoordPointerType, UInt32*)
To be added.
Declaration
public abstract void TexCoordP2(TexCoordPointerType type, uint *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TexCoordPointerType | type | To be added. |
| System.UInt32* | coords | To be added. This parameter contains 1 elements. |
TexCoordP2(TexCoordPointerType, ref UInt32)
To be added.
Declaration
public abstract void TexCoordP2(TexCoordPointerType type, ref uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TexCoordPointerType | type | To be added. |
| System.UInt32 | coords | To be added. This parameter contains 1 elements. |
TexCoordP3(GLEnum, UInt32)
To be added.
Declaration
public abstract void TexCoordP3(GLEnum type, uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | coords | To be added. |
TexCoordP3(GLEnum, UInt32*)
To be added.
Declaration
public abstract void TexCoordP3(GLEnum type, uint *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32* | coords | To be added. This parameter contains 1 elements. |
TexCoordP3(GLEnum, ref UInt32)
To be added.
Declaration
public abstract void TexCoordP3(GLEnum type, ref uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | coords | To be added. This parameter contains 1 elements. |
TexCoordP3(TexCoordPointerType, UInt32)
To be added.
Declaration
public abstract void TexCoordP3(TexCoordPointerType type, uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TexCoordPointerType | type | To be added. |
| System.UInt32 | coords | To be added. |
TexCoordP3(TexCoordPointerType, UInt32*)
To be added.
Declaration
public abstract void TexCoordP3(TexCoordPointerType type, uint *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TexCoordPointerType | type | To be added. |
| System.UInt32* | coords | To be added. This parameter contains 1 elements. |
TexCoordP3(TexCoordPointerType, ref UInt32)
To be added.
Declaration
public abstract void TexCoordP3(TexCoordPointerType type, ref uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TexCoordPointerType | type | To be added. |
| System.UInt32 | coords | To be added. This parameter contains 1 elements. |
TexCoordP4(GLEnum, UInt32)
To be added.
Declaration
public abstract void TexCoordP4(GLEnum type, uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | coords | To be added. |
TexCoordP4(GLEnum, UInt32*)
To be added.
Declaration
public abstract void TexCoordP4(GLEnum type, uint *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32* | coords | To be added. This parameter contains 1 elements. |
TexCoordP4(GLEnum, ref UInt32)
To be added.
Declaration
public abstract void TexCoordP4(GLEnum type, ref uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | coords | To be added. This parameter contains 1 elements. |
TexCoordP4(TexCoordPointerType, UInt32)
To be added.
Declaration
public abstract void TexCoordP4(TexCoordPointerType type, uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TexCoordPointerType | type | To be added. |
| System.UInt32 | coords | To be added. |
TexCoordP4(TexCoordPointerType, UInt32*)
To be added.
Declaration
public abstract void TexCoordP4(TexCoordPointerType type, uint *coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TexCoordPointerType | type | To be added. |
| System.UInt32* | coords | To be added. This parameter contains 1 elements. |
TexCoordP4(TexCoordPointerType, ref UInt32)
To be added.
Declaration
public abstract void TexCoordP4(TexCoordPointerType type, ref uint coords)
Parameters
| Type | Name | Description |
|---|---|---|
| TexCoordPointerType | type | To be added. |
| System.UInt32 | coords | To be added. This parameter contains 1 elements. |
TexCoordPointer(Int32, GLEnum, UInt32, Void*)
To be added.
Declaration
public abstract void TexCoordPointer(int size, GLEnum type, uint stride, void *pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | size | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | stride | To be added. |
| System.Void* | pointer | To be added. This parameter's element count is computed from size, type, and stride. |
TexCoordPointer(Int32, TexCoordPointerType, UInt32, Void*)
To be added.
Declaration
public abstract void TexCoordPointer(int size, TexCoordPointerType type, uint stride, void *pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | size | To be added. |
| TexCoordPointerType | type | To be added. |
| System.UInt32 | stride | To be added. |
| System.Void* | pointer | To be added. This parameter's element count is computed from size, type, and stride. |
TexCoordPointer<T0>(Int32, GLEnum, UInt32, ref T0)
To be added.
Declaration
public abstract void TexCoordPointer<T0>(int size, GLEnum type, uint stride, ref T0 pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | size | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | stride | To be added. |
| T0 | pointer | To be added. This parameter's element count is computed from size, type, and stride. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
TexCoordPointer<T0>(Int32, TexCoordPointerType, UInt32, ref T0)
To be added.
Declaration
public abstract void TexCoordPointer<T0>(int size, TexCoordPointerType type, uint stride, ref T0 pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | size | To be added. |
| TexCoordPointerType | type | To be added. |
| System.UInt32 | stride | To be added. |
| T0 | pointer | To be added. This parameter's element count is computed from size, type, and stride. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
TexEnv(GLEnum, GLEnum, Int32)
To be added.
Declaration
public abstract void TexEnv(GLEnum target, GLEnum pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | param | To be added. |
TexEnv(GLEnum, GLEnum, Int32*)
To be added.
Declaration
public abstract void TexEnv(GLEnum target, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
TexEnv(GLEnum, GLEnum, ref Int32)
To be added.
Declaration
public abstract void TexEnv(GLEnum target, GLEnum pname, ref int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
TexEnv(GLEnum, GLEnum, Single)
To be added.
Declaration
public abstract void TexEnv(GLEnum target, GLEnum pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Single | param | To be added. |
TexEnv(GLEnum, GLEnum, Single*)
To be added.
Declaration
public abstract void TexEnv(GLEnum target, GLEnum pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Single* | params |
TexEnv(GLEnum, GLEnum, ref Single)
To be added.
Declaration
public abstract void TexEnv(GLEnum target, GLEnum pname, ref float params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Single | params |
TexEnv(TextureEnvTarget, TextureEnvParameter, Int32)
To be added.
Declaration
public abstract void TexEnv(TextureEnvTarget target, TextureEnvParameter pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureEnvTarget | target | To be added. |
| TextureEnvParameter | pname | To be added. |
| System.Int32 | param | To be added. |
TexEnv(TextureEnvTarget, TextureEnvParameter, Int32*)
To be added.
Declaration
public abstract void TexEnv(TextureEnvTarget target, TextureEnvParameter pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureEnvTarget | target | To be added. |
| TextureEnvParameter | pname | To be added. |
| System.Int32* | params |
TexEnv(TextureEnvTarget, TextureEnvParameter, ref Int32)
To be added.
Declaration
public abstract void TexEnv(TextureEnvTarget target, TextureEnvParameter pname, ref int params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureEnvTarget | target | To be added. |
| TextureEnvParameter | pname | To be added. |
| System.Int32 | params |
TexEnv(TextureEnvTarget, TextureEnvParameter, Single)
To be added.
Declaration
public abstract void TexEnv(TextureEnvTarget target, TextureEnvParameter pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureEnvTarget | target | To be added. |
| TextureEnvParameter | pname | To be added. |
| System.Single | param | To be added. |
TexEnv(TextureEnvTarget, TextureEnvParameter, Single*)
To be added.
Declaration
public abstract void TexEnv(TextureEnvTarget target, TextureEnvParameter pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureEnvTarget | target | To be added. |
| TextureEnvParameter | pname | To be added. |
| System.Single* | params |
TexEnv(TextureEnvTarget, TextureEnvParameter, ref Single)
To be added.
Declaration
public abstract void TexEnv(TextureEnvTarget target, TextureEnvParameter pname, ref float params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureEnvTarget | target | To be added. |
| TextureEnvParameter | pname | To be added. |
| System.Single | params |
TexGen(GLEnum, GLEnum, Double*)
To be added.
Declaration
public abstract void TexGen(GLEnum coord, GLEnum pname, double *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | coord | To be added. |
| GLEnum | pname | To be added. |
| System.Double* | params |
TexGen(GLEnum, GLEnum, ref Double)
To be added.
Declaration
public abstract void TexGen(GLEnum coord, GLEnum pname, ref double params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | coord | To be added. |
| GLEnum | pname | To be added. |
| System.Double | params |
TexGen(GLEnum, GLEnum, Int32)
To be added.
Declaration
public abstract void TexGen(GLEnum coord, GLEnum pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | coord | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | param | To be added. |
TexGen(GLEnum, GLEnum, Int32*)
To be added.
Declaration
public abstract void TexGen(GLEnum coord, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | coord | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
TexGen(GLEnum, GLEnum, ref Int32)
To be added.
Declaration
public abstract void TexGen(GLEnum coord, GLEnum pname, ref int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | coord | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
TexGen(GLEnum, GLEnum, Single)
To be added.
Declaration
public abstract void TexGen(GLEnum coord, GLEnum pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | coord | To be added. |
| GLEnum | pname | To be added. |
| System.Single | param | To be added. |
TexGen(GLEnum, GLEnum, Single*)
To be added.
Declaration
public abstract void TexGen(GLEnum coord, GLEnum pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | coord | To be added. |
| GLEnum | pname | To be added. |
| System.Single* | params |
TexGen(GLEnum, GLEnum, ref Single)
To be added.
Declaration
public abstract void TexGen(GLEnum coord, GLEnum pname, ref float params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | coord | To be added. |
| GLEnum | pname | To be added. |
| System.Single | params |
TexGen(TextureCoordName, TextureGenParameter, Double*)
To be added.
Declaration
public abstract void TexGen(TextureCoordName coord, TextureGenParameter pname, double *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | To be added. |
| TextureGenParameter | pname | To be added. |
| System.Double* | params |
TexGen(TextureCoordName, TextureGenParameter, ref Double)
To be added.
Declaration
public abstract void TexGen(TextureCoordName coord, TextureGenParameter pname, ref double params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | To be added. |
| TextureGenParameter | pname | To be added. |
| System.Double | params |
TexGen(TextureCoordName, TextureGenParameter, Int32)
To be added.
Declaration
public abstract void TexGen(TextureCoordName coord, TextureGenParameter pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | To be added. |
| TextureGenParameter | pname | To be added. |
| System.Int32 | param | To be added. |
TexGen(TextureCoordName, TextureGenParameter, Int32*)
To be added.
Declaration
public abstract void TexGen(TextureCoordName coord, TextureGenParameter pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | To be added. |
| TextureGenParameter | pname | To be added. |
| System.Int32* | params |
TexGen(TextureCoordName, TextureGenParameter, ref Int32)
To be added.
Declaration
public abstract void TexGen(TextureCoordName coord, TextureGenParameter pname, ref int params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | To be added. |
| TextureGenParameter | pname | To be added. |
| System.Int32 | params |
TexGen(TextureCoordName, TextureGenParameter, Single)
To be added.
Declaration
public abstract void TexGen(TextureCoordName coord, TextureGenParameter pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | To be added. |
| TextureGenParameter | pname | To be added. |
| System.Single | param | To be added. |
TexGen(TextureCoordName, TextureGenParameter, Single*)
To be added.
Declaration
public abstract void TexGen(TextureCoordName coord, TextureGenParameter pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | To be added. |
| TextureGenParameter | pname | To be added. |
| System.Single* | params |
TexGen(TextureCoordName, TextureGenParameter, ref Single)
To be added.
Declaration
public abstract void TexGen(TextureCoordName coord, TextureGenParameter pname, ref float params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | To be added. |
| TextureGenParameter | pname | To be added. |
| System.Single | params |
TexGend(GLEnum, GLEnum, Double)
To be added.
Declaration
public abstract void TexGend(GLEnum coord, GLEnum pname, double param)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | coord | To be added. |
| GLEnum | pname | To be added. |
| System.Double | param | To be added. |
TexGend(TextureCoordName, TextureGenParameter, Double)
To be added.
Declaration
public abstract void TexGend(TextureCoordName coord, TextureGenParameter pname, double param)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureCoordName | coord | To be added. |
| TextureGenParameter | pname | To be added. |
| System.Double | param | To be added. |
TexImage1D(GLEnum, Int32, Int32, UInt32, Int32, GLEnum, GLEnum, Void*)
To be added.
Declaration
public abstract void TexImage1D(GLEnum target, int level, int internalformat, uint width, int border, GLEnum format, GLEnum type, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.Int32 | border | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.Void* | pixels | To be added. This parameter's element count is computed from format, type, and width. |
TexImage1D(TextureTarget, Int32, Int32, UInt32, Int32, PixelFormat, PixelType, Void*)
To be added.
Declaration
public abstract void TexImage1D(TextureTarget target, int level, int internalformat, uint width, int border, PixelFormat format, PixelType type, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.Int32 | border | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.Void* | pixels | To be added. This parameter's element count is computed from format, type, and width. |
TexImage1D<T0>(GLEnum, Int32, Int32, UInt32, Int32, GLEnum, GLEnum, ref T0)
To be added.
Declaration
public abstract void TexImage1D<T0>(GLEnum target, int level, int internalformat, uint width, int border, GLEnum format, GLEnum type, ref T0 pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.Int32 | border | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| T0 | pixels | To be added. This parameter's element count is computed from format, type, and width. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
TexImage1D<T0>(TextureTarget, Int32, Int32, UInt32, Int32, PixelFormat, PixelType, ref T0)
To be added.
Declaration
public abstract void TexImage1D<T0>(TextureTarget target, int level, int internalformat, uint width, int border, PixelFormat format, PixelType type, ref T0 pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.Int32 | border | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| T0 | pixels | To be added. This parameter's element count is computed from format, type, and width. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
TexImage2D(GLEnum, Int32, Int32, UInt32, UInt32, Int32, GLEnum, GLEnum, Void*)
To be added.
Declaration
public abstract void TexImage2D(GLEnum target, int level, int internalformat, uint width, uint height, int border, GLEnum format, GLEnum type, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.Int32 | border | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.Void* | pixels | To be added. This parameter's element count is computed from format, type, width, and height. |
TexImage2D(TextureTarget, Int32, Int32, UInt32, UInt32, Int32, PixelFormat, PixelType, Void*)
To be added.
Declaration
public abstract void TexImage2D(TextureTarget target, int level, int internalformat, uint width, uint height, int border, PixelFormat format, PixelType type, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.Int32 | border | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.Void* | pixels | To be added. This parameter's element count is computed from format, type, width, and height. |
TexImage2D<T0>(GLEnum, Int32, Int32, UInt32, UInt32, Int32, GLEnum, GLEnum, ref T0)
To be added.
Declaration
public abstract void TexImage2D<T0>(GLEnum target, int level, int internalformat, uint width, uint height, int border, GLEnum format, GLEnum type, ref T0 pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.Int32 | border | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| T0 | pixels | To be added. This parameter's element count is computed from format, type, width, and height. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
TexImage2D<T0>(TextureTarget, Int32, Int32, UInt32, UInt32, Int32, PixelFormat, PixelType, ref T0)
To be added.
Declaration
public abstract void TexImage2D<T0>(TextureTarget target, int level, int internalformat, uint width, uint height, int border, PixelFormat format, PixelType type, ref T0 pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.Int32 | border | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| T0 | pixels | To be added. This parameter's element count is computed from format, type, width, and height. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
TexImage2DMultisample(GLEnum, UInt32, GLEnum, UInt32, UInt32, Boolean)
To be added.
Declaration
public abstract void TexImage2DMultisample(GLEnum target, uint samples, GLEnum internalformat, uint width, uint height, bool fixedsamplelocations)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | samples | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.Boolean | fixedsamplelocations | To be added. |
TexImage2DMultisample(TextureTarget, UInt32, InternalFormat, UInt32, UInt32, Boolean)
To be added.
Declaration
public abstract void TexImage2DMultisample(TextureTarget target, uint samples, InternalFormat internalformat, uint width, uint height, bool fixedsamplelocations)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.UInt32 | samples | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.Boolean | fixedsamplelocations | To be added. |
TexImage3D(GLEnum, Int32, Int32, UInt32, UInt32, UInt32, Int32, GLEnum, GLEnum, Void*)
To be added.
Declaration
public abstract void TexImage3D(GLEnum target, int level, int internalformat, uint width, uint height, uint depth, int border, GLEnum format, GLEnum type, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| System.Int32 | border | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.Void* | pixels | To be added. This parameter's element count is computed from format, type, width, height, and depth. |
TexImage3D(TextureTarget, Int32, Int32, UInt32, UInt32, UInt32, Int32, PixelFormat, PixelType, Void*)
To be added.
Declaration
public abstract void TexImage3D(TextureTarget target, int level, int internalformat, uint width, uint height, uint depth, int border, PixelFormat format, PixelType type, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| System.Int32 | border | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.Void* | pixels | To be added. This parameter's element count is computed from format, type, width, height, and depth. |
TexImage3D<T0>(GLEnum, Int32, Int32, UInt32, UInt32, UInt32, Int32, GLEnum, GLEnum, ref T0)
To be added.
Declaration
public abstract void TexImage3D<T0>(GLEnum target, int level, int internalformat, uint width, uint height, uint depth, int border, GLEnum format, GLEnum type, ref T0 pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| System.Int32 | border | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| T0 | pixels | To be added. This parameter's element count is computed from format, type, width, height, and depth. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
TexImage3D<T0>(TextureTarget, Int32, Int32, UInt32, UInt32, UInt32, Int32, PixelFormat, PixelType, ref T0)
To be added.
Declaration
public abstract void TexImage3D<T0>(TextureTarget target, int level, int internalformat, uint width, uint height, uint depth, int border, PixelFormat format, PixelType type, ref T0 pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| System.Int32 | border | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| T0 | pixels | To be added. This parameter's element count is computed from format, type, width, height, and depth. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
TexImage3DMultisample(GLEnum, UInt32, GLEnum, UInt32, UInt32, UInt32, Boolean)
To be added.
Declaration
public abstract void TexImage3DMultisample(GLEnum target, uint samples, GLEnum internalformat, uint width, uint height, uint depth, bool fixedsamplelocations)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | samples | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| System.Boolean | fixedsamplelocations | To be added. |
TexImage3DMultisample(TextureTarget, UInt32, InternalFormat, UInt32, UInt32, UInt32, Boolean)
To be added.
Declaration
public abstract void TexImage3DMultisample(TextureTarget target, uint samples, InternalFormat internalformat, uint width, uint height, uint depth, bool fixedsamplelocations)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.UInt32 | samples | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| System.Boolean | fixedsamplelocations | To be added. |
TexParameter(GLEnum, GLEnum, Int32)
To be added.
Declaration
public abstract void TexParameter(GLEnum target, GLEnum pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | param | To be added. |
TexParameter(GLEnum, GLEnum, Int32*)
To be added.
Declaration
public abstract void TexParameter(GLEnum target, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
TexParameter(GLEnum, GLEnum, ref Int32)
To be added.
Declaration
public abstract void TexParameter(GLEnum target, GLEnum pname, ref int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
TexParameter(GLEnum, GLEnum, Single)
To be added.
Declaration
public abstract void TexParameter(GLEnum target, GLEnum pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Single | param | To be added. |
TexParameter(GLEnum, GLEnum, Single*)
To be added.
Declaration
public abstract void TexParameter(GLEnum target, GLEnum pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Single* | params |
TexParameter(GLEnum, GLEnum, ref Single)
To be added.
Declaration
public abstract void TexParameter(GLEnum target, GLEnum pname, ref float params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Single | params |
TexParameter(TextureTarget, TextureParameterName, Int32)
To be added.
Declaration
public abstract void TexParameter(TextureTarget target, TextureParameterName pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| TextureParameterName | pname | To be added. |
| System.Int32 | param | To be added. |
TexParameter(TextureTarget, TextureParameterName, Int32*)
To be added.
Declaration
public abstract void TexParameter(TextureTarget target, TextureParameterName pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| TextureParameterName | pname | To be added. |
| System.Int32* | params |
TexParameter(TextureTarget, TextureParameterName, ref Int32)
To be added.
Declaration
public abstract void TexParameter(TextureTarget target, TextureParameterName pname, ref int params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| TextureParameterName | pname | To be added. |
| System.Int32 | params |
TexParameter(TextureTarget, TextureParameterName, Single)
To be added.
Declaration
public abstract void TexParameter(TextureTarget target, TextureParameterName pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| TextureParameterName | pname | To be added. |
| System.Single | param | To be added. |
TexParameter(TextureTarget, TextureParameterName, Single*)
To be added.
Declaration
public abstract void TexParameter(TextureTarget target, TextureParameterName pname, float *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| TextureParameterName | pname | To be added. |
| System.Single* | params |
TexParameter(TextureTarget, TextureParameterName, ref Single)
To be added.
Declaration
public abstract void TexParameter(TextureTarget target, TextureParameterName pname, ref float params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| TextureParameterName | pname | To be added. |
| System.Single | params |
TexParameterI(GLEnum, GLEnum, Int32*)
To be added.
Declaration
public abstract void TexParameterI(GLEnum target, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
TexParameterI(GLEnum, GLEnum, ref Int32)
To be added.
Declaration
public abstract void TexParameterI(GLEnum target, GLEnum pname, ref int params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | params |
TexParameterI(GLEnum, GLEnum, UInt32*)
To be added.
Declaration
public abstract void TexParameterI(GLEnum target, GLEnum pname, uint *params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32* | params |
TexParameterI(GLEnum, GLEnum, ref UInt32)
To be added.
Declaration
public abstract void TexParameterI(GLEnum target, GLEnum pname, ref uint params)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32 | params |
TexParameterI(TextureTarget, TextureParameterName, Int32*)
To be added.
Declaration
public abstract void TexParameterI(TextureTarget target, TextureParameterName pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| TextureParameterName | pname | To be added. |
| System.Int32* | params |
TexParameterI(TextureTarget, TextureParameterName, ref Int32)
To be added.
Declaration
public abstract void TexParameterI(TextureTarget target, TextureParameterName pname, ref int params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| TextureParameterName | pname | To be added. |
| System.Int32 | params |
TexParameterI(TextureTarget, TextureParameterName, UInt32*)
To be added.
Declaration
public abstract void TexParameterI(TextureTarget target, TextureParameterName pname, uint *params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| TextureParameterName | pname | To be added. |
| System.UInt32* | params |
TexParameterI(TextureTarget, TextureParameterName, ref UInt32)
To be added.
Declaration
public abstract void TexParameterI(TextureTarget target, TextureParameterName pname, ref uint params)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| TextureParameterName | pname | To be added. |
| System.UInt32 | params |
TexStorage1D(GLEnum, UInt32, GLEnum, UInt32)
To be added.
Declaration
public abstract void TexStorage1D(GLEnum target, uint levels, GLEnum internalformat, uint width)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | levels | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | width | To be added. |
TexStorage1D(TextureTarget, UInt32, InternalFormat, UInt32)
To be added.
Declaration
public abstract void TexStorage1D(TextureTarget target, uint levels, InternalFormat internalformat, uint width)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.UInt32 | levels | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | width | To be added. |
TexStorage2D(GLEnum, UInt32, GLEnum, UInt32, UInt32)
To be added.
Declaration
public abstract void TexStorage2D(GLEnum target, uint levels, GLEnum internalformat, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | levels | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
TexStorage2D(TextureTarget, UInt32, InternalFormat, UInt32, UInt32)
To be added.
Declaration
public abstract void TexStorage2D(TextureTarget target, uint levels, InternalFormat internalformat, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.UInt32 | levels | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
TexStorage2DMultisample(GLEnum, UInt32, GLEnum, UInt32, UInt32, Boolean)
To be added.
Declaration
public abstract void TexStorage2DMultisample(GLEnum target, uint samples, GLEnum internalformat, uint width, uint height, bool fixedsamplelocations)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | samples | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.Boolean | fixedsamplelocations | To be added. |
TexStorage2DMultisample(TextureTarget, UInt32, InternalFormat, UInt32, UInt32, Boolean)
To be added.
Declaration
public abstract void TexStorage2DMultisample(TextureTarget target, uint samples, InternalFormat internalformat, uint width, uint height, bool fixedsamplelocations)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.UInt32 | samples | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.Boolean | fixedsamplelocations | To be added. |
TexStorage3D(GLEnum, UInt32, GLEnum, UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void TexStorage3D(GLEnum target, uint levels, GLEnum internalformat, uint width, uint height, uint depth)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | levels | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
TexStorage3D(TextureTarget, UInt32, InternalFormat, UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void TexStorage3D(TextureTarget target, uint levels, InternalFormat internalformat, uint width, uint height, uint depth)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.UInt32 | levels | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
TexStorage3DMultisample(GLEnum, UInt32, GLEnum, UInt32, UInt32, UInt32, Boolean)
To be added.
Declaration
public abstract void TexStorage3DMultisample(GLEnum target, uint samples, GLEnum internalformat, uint width, uint height, uint depth, bool fixedsamplelocations)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.UInt32 | samples | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| System.Boolean | fixedsamplelocations | To be added. |
TexStorage3DMultisample(TextureTarget, UInt32, InternalFormat, UInt32, UInt32, UInt32, Boolean)
To be added.
Declaration
public abstract void TexStorage3DMultisample(TextureTarget target, uint samples, InternalFormat internalformat, uint width, uint height, uint depth, bool fixedsamplelocations)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.UInt32 | samples | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| System.Boolean | fixedsamplelocations | To be added. |
TexSubImage1D(GLEnum, Int32, Int32, UInt32, GLEnum, GLEnum, Void*)
To be added.
Declaration
public abstract void TexSubImage1D(GLEnum target, int level, int xoffset, uint width, GLEnum format, GLEnum type, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.UInt32 | width | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.Void* | pixels | To be added. This parameter's element count is computed from format, type, and width. |
TexSubImage1D(TextureTarget, Int32, Int32, UInt32, PixelFormat, PixelType, Void*)
To be added.
Declaration
public abstract void TexSubImage1D(TextureTarget target, int level, int xoffset, uint width, PixelFormat format, PixelType type, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.UInt32 | width | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.Void* | pixels | To be added. This parameter's element count is computed from format, type, and width. |
TexSubImage1D<T0>(GLEnum, Int32, Int32, UInt32, GLEnum, GLEnum, ref T0)
To be added.
Declaration
public abstract void TexSubImage1D<T0>(GLEnum target, int level, int xoffset, uint width, GLEnum format, GLEnum type, ref T0 pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.UInt32 | width | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| T0 | pixels | To be added. This parameter's element count is computed from format, type, and width. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
TexSubImage1D<T0>(TextureTarget, Int32, Int32, UInt32, PixelFormat, PixelType, ref T0)
To be added.
Declaration
public abstract void TexSubImage1D<T0>(TextureTarget target, int level, int xoffset, uint width, PixelFormat format, PixelType type, ref T0 pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.UInt32 | width | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| T0 | pixels | To be added. This parameter's element count is computed from format, type, and width. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
TexSubImage2D(GLEnum, Int32, Int32, Int32, UInt32, UInt32, GLEnum, GLEnum, Void*)
To be added.
Declaration
public abstract void TexSubImage2D(GLEnum target, int level, int xoffset, int yoffset, uint width, uint height, GLEnum format, GLEnum type, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.Void* | pixels | To be added. This parameter's element count is computed from format, type, width, and height. |
TexSubImage2D(TextureTarget, Int32, Int32, Int32, UInt32, UInt32, PixelFormat, PixelType, Void*)
To be added.
Declaration
public abstract void TexSubImage2D(TextureTarget target, int level, int xoffset, int yoffset, uint width, uint height, PixelFormat format, PixelType type, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.Void* | pixels | To be added. This parameter's element count is computed from format, type, width, and height. |
TexSubImage2D<T0>(GLEnum, Int32, Int32, Int32, UInt32, UInt32, GLEnum, GLEnum, ref T0)
To be added.
Declaration
public abstract void TexSubImage2D<T0>(GLEnum target, int level, int xoffset, int yoffset, uint width, uint height, GLEnum format, GLEnum type, ref T0 pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| T0 | pixels | To be added. This parameter's element count is computed from format, type, width, and height. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
TexSubImage2D<T0>(TextureTarget, Int32, Int32, Int32, UInt32, UInt32, PixelFormat, PixelType, ref T0)
To be added.
Declaration
public abstract void TexSubImage2D<T0>(TextureTarget target, int level, int xoffset, int yoffset, uint width, uint height, PixelFormat format, PixelType type, ref T0 pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| T0 | pixels | To be added. This parameter's element count is computed from format, type, width, and height. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
TexSubImage3D(GLEnum, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, GLEnum, GLEnum, Void*)
To be added.
Declaration
public abstract void TexSubImage3D(GLEnum target, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, GLEnum format, GLEnum type, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.Void* | pixels | To be added. This parameter's element count is computed from format, type, width, height, and depth. |
TexSubImage3D(TextureTarget, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, PixelFormat, PixelType, Void*)
To be added.
Declaration
public abstract void TexSubImage3D(TextureTarget target, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, PixelFormat format, PixelType type, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.Void* | pixels | To be added. This parameter's element count is computed from format, type, width, height, and depth. |
TexSubImage3D<T0>(GLEnum, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, GLEnum, GLEnum, ref T0)
To be added.
Declaration
public abstract void TexSubImage3D<T0>(GLEnum target, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, GLEnum format, GLEnum type, ref T0 pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| T0 | pixels | To be added. This parameter's element count is computed from format, type, width, height, and depth. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
TexSubImage3D<T0>(TextureTarget, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, PixelFormat, PixelType, ref T0)
To be added.
Declaration
public abstract void TexSubImage3D<T0>(TextureTarget target, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, PixelFormat format, PixelType type, ref T0 pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| TextureTarget | target | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| T0 | pixels | To be added. This parameter's element count is computed from format, type, width, height, and depth. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
TextureBarrier()
To be added.
Declaration
public abstract void TextureBarrier()
TextureBuffer(UInt32, GLEnum, UInt32)
To be added.
Declaration
public abstract void TextureBuffer(uint texture, GLEnum internalformat, uint buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | buffer | To be added. |
TextureBuffer(UInt32, InternalFormat, UInt32)
To be added.
Declaration
public abstract void TextureBuffer(uint texture, InternalFormat internalformat, uint buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | buffer | To be added. |
TextureBufferRange(UInt32, GLEnum, UInt32, IntPtr, UIntPtr)
To be added.
Declaration
public abstract void TextureBufferRange(uint texture, GLEnum internalformat, uint buffer, IntPtr offset, UIntPtr size)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | buffer | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
TextureBufferRange(UInt32, GLEnum, UInt32, Int32, UInt32)
To be added.
Declaration
public void TextureBufferRange(uint texture, GLEnum internalformat, uint buffer, int offset, uint size)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | buffer | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
TextureBufferRange(UInt32, InternalFormat, UInt32, IntPtr, UIntPtr)
To be added.
Declaration
public abstract void TextureBufferRange(uint texture, InternalFormat internalformat, uint buffer, IntPtr offset, UIntPtr size)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | buffer | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
TextureBufferRange(UInt32, InternalFormat, UInt32, Int32, UInt32)
To be added.
Declaration
public void TextureBufferRange(uint texture, InternalFormat internalformat, uint buffer, int offset, uint size)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | buffer | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
TextureParameter(UInt32, GLEnum, Span<Int32>)
To be added.
Declaration
public abstract void TextureParameter(uint texture, GLEnum pname, Span<int> param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GLEnum | pname | To be added. |
| Span<System.Int32> | param | To be added. |
TextureParameter(UInt32, GLEnum, Span<Single>)
To be added.
Declaration
public abstract void TextureParameter(uint texture, GLEnum pname, Span<float> param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GLEnum | pname | To be added. |
| Span<System.Single> | param | To be added. |
TextureParameter(UInt32, GLEnum, Int32)
To be added.
Declaration
public abstract void TextureParameter(uint texture, GLEnum pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GLEnum | pname | To be added. |
| System.Int32 | param | To be added. |
TextureParameter(UInt32, GLEnum, Int32*)
To be added.
Declaration
public abstract void TextureParameter(uint texture, GLEnum pname, int *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | param | To be added. |
TextureParameter(UInt32, GLEnum, Single)
To be added.
Declaration
public abstract void TextureParameter(uint texture, GLEnum pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GLEnum | pname | To be added. |
| System.Single | param | To be added. |
TextureParameter(UInt32, GLEnum, Single*)
To be added.
Declaration
public abstract void TextureParameter(uint texture, GLEnum pname, float *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GLEnum | pname | To be added. |
| System.Single* | param | To be added. |
TextureParameter(UInt32, TextureParameterName, Span<Int32>)
To be added.
Declaration
public abstract void TextureParameter(uint texture, TextureParameterName pname, Span<int> param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| TextureParameterName | pname | To be added. |
| Span<System.Int32> | param | To be added. |
TextureParameter(UInt32, TextureParameterName, Span<Single>)
To be added.
Declaration
public abstract void TextureParameter(uint texture, TextureParameterName pname, Span<float> param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| TextureParameterName | pname | To be added. |
| Span<System.Single> | param | To be added. |
TextureParameter(UInt32, TextureParameterName, Int32)
To be added.
Declaration
public abstract void TextureParameter(uint texture, TextureParameterName pname, int param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| TextureParameterName | pname | To be added. |
| System.Int32 | param | To be added. |
TextureParameter(UInt32, TextureParameterName, Int32*)
To be added.
Declaration
public abstract void TextureParameter(uint texture, TextureParameterName pname, int *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| TextureParameterName | pname | To be added. |
| System.Int32* | param | To be added. |
TextureParameter(UInt32, TextureParameterName, Single)
To be added.
Declaration
public abstract void TextureParameter(uint texture, TextureParameterName pname, float param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| TextureParameterName | pname | To be added. |
| System.Single | param | To be added. |
TextureParameter(UInt32, TextureParameterName, Single*)
To be added.
Declaration
public abstract void TextureParameter(uint texture, TextureParameterName pname, float *param)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| TextureParameterName | pname | To be added. |
| System.Single* | param | To be added. |
TextureParameterI(UInt32, GLEnum, Span<Int32>)
To be added.
Declaration
public abstract void TextureParameterI(uint texture, GLEnum pname, Span<int> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GLEnum | pname | To be added. |
| Span<System.Int32> | params |
TextureParameterI(UInt32, GLEnum, Span<UInt32>)
To be added.
Declaration
public abstract void TextureParameterI(uint texture, GLEnum pname, Span<uint> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GLEnum | pname | To be added. |
| Span<System.UInt32> | params |
TextureParameterI(UInt32, GLEnum, Int32*)
To be added.
Declaration
public abstract void TextureParameterI(uint texture, GLEnum pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GLEnum | pname | To be added. |
| System.Int32* | params |
TextureParameterI(UInt32, GLEnum, UInt32*)
To be added.
Declaration
public abstract void TextureParameterI(uint texture, GLEnum pname, uint *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GLEnum | pname | To be added. |
| System.UInt32* | params |
TextureParameterI(UInt32, TextureParameterName, Span<Int32>)
To be added.
Declaration
public abstract void TextureParameterI(uint texture, TextureParameterName pname, Span<int> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| TextureParameterName | pname | To be added. |
| Span<System.Int32> | params |
TextureParameterI(UInt32, TextureParameterName, Span<UInt32>)
To be added.
Declaration
public abstract void TextureParameterI(uint texture, TextureParameterName pname, Span<uint> params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| TextureParameterName | pname | To be added. |
| Span<System.UInt32> | params |
TextureParameterI(UInt32, TextureParameterName, Int32*)
To be added.
Declaration
public abstract void TextureParameterI(uint texture, TextureParameterName pname, int *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| TextureParameterName | pname | To be added. |
| System.Int32* | params |
TextureParameterI(UInt32, TextureParameterName, UInt32*)
To be added.
Declaration
public abstract void TextureParameterI(uint texture, TextureParameterName pname, uint *params)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| TextureParameterName | pname | To be added. |
| System.UInt32* | params |
TextureStorage1D(UInt32, UInt32, GLEnum, UInt32)
To be added.
Declaration
public abstract void TextureStorage1D(uint texture, uint levels, GLEnum internalformat, uint width)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.UInt32 | levels | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | width | To be added. |
TextureStorage1D(UInt32, UInt32, InternalFormat, UInt32)
To be added.
Declaration
public abstract void TextureStorage1D(uint texture, uint levels, InternalFormat internalformat, uint width)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.UInt32 | levels | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | width | To be added. |
TextureStorage2D(UInt32, UInt32, GLEnum, UInt32, UInt32)
To be added.
Declaration
public abstract void TextureStorage2D(uint texture, uint levels, GLEnum internalformat, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.UInt32 | levels | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
TextureStorage2D(UInt32, UInt32, InternalFormat, UInt32, UInt32)
To be added.
Declaration
public abstract void TextureStorage2D(uint texture, uint levels, InternalFormat internalformat, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.UInt32 | levels | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
TextureStorage2DMultisample(UInt32, UInt32, GLEnum, UInt32, UInt32, Boolean)
To be added.
Declaration
public abstract void TextureStorage2DMultisample(uint texture, uint samples, GLEnum internalformat, uint width, uint height, bool fixedsamplelocations)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.UInt32 | samples | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.Boolean | fixedsamplelocations | To be added. |
TextureStorage2DMultisample(UInt32, UInt32, InternalFormat, UInt32, UInt32, Boolean)
To be added.
Declaration
public abstract void TextureStorage2DMultisample(uint texture, uint samples, InternalFormat internalformat, uint width, uint height, bool fixedsamplelocations)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.UInt32 | samples | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.Boolean | fixedsamplelocations | To be added. |
TextureStorage3D(UInt32, UInt32, GLEnum, UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void TextureStorage3D(uint texture, uint levels, GLEnum internalformat, uint width, uint height, uint depth)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.UInt32 | levels | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
TextureStorage3D(UInt32, UInt32, InternalFormat, UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void TextureStorage3D(uint texture, uint levels, InternalFormat internalformat, uint width, uint height, uint depth)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.UInt32 | levels | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
TextureStorage3DMultisample(UInt32, UInt32, GLEnum, UInt32, UInt32, UInt32, Boolean)
To be added.
Declaration
public abstract void TextureStorage3DMultisample(uint texture, uint samples, GLEnum internalformat, uint width, uint height, uint depth, bool fixedsamplelocations)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.UInt32 | samples | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| System.Boolean | fixedsamplelocations | To be added. |
TextureStorage3DMultisample(UInt32, UInt32, InternalFormat, UInt32, UInt32, UInt32, Boolean)
To be added.
Declaration
public abstract void TextureStorage3DMultisample(uint texture, uint samples, InternalFormat internalformat, uint width, uint height, uint depth, bool fixedsamplelocations)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.UInt32 | samples | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| System.Boolean | fixedsamplelocations | To be added. |
TextureSubImage1D(UInt32, Int32, Int32, UInt32, GLEnum, GLEnum, Void*)
To be added.
Declaration
public abstract void TextureSubImage1D(uint texture, int level, int xoffset, uint width, GLEnum format, GLEnum type, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.UInt32 | width | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.Void* | pixels | To be added. |
TextureSubImage1D(UInt32, Int32, Int32, UInt32, PixelFormat, PixelType, Void*)
To be added.
Declaration
public abstract void TextureSubImage1D(uint texture, int level, int xoffset, uint width, PixelFormat format, PixelType type, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.UInt32 | width | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.Void* | pixels | To be added. |
TextureSubImage1D<T0>(UInt32, Int32, Int32, UInt32, GLEnum, GLEnum, Span<T0>)
To be added.
Declaration
public abstract void TextureSubImage1D<T0>(uint texture, int level, int xoffset, uint width, GLEnum format, GLEnum type, Span<T0> pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.UInt32 | width | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| Span<T0> | pixels | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
TextureSubImage1D<T0>(UInt32, Int32, Int32, UInt32, PixelFormat, PixelType, Span<T0>)
To be added.
Declaration
public abstract void TextureSubImage1D<T0>(uint texture, int level, int xoffset, uint width, PixelFormat format, PixelType type, Span<T0> pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.UInt32 | width | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| Span<T0> | pixels | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
TextureSubImage2D(UInt32, Int32, Int32, Int32, UInt32, UInt32, GLEnum, GLEnum, Void*)
To be added.
Declaration
public abstract void TextureSubImage2D(uint texture, int level, int xoffset, int yoffset, uint width, uint height, GLEnum format, GLEnum type, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.Void* | pixels | To be added. |
TextureSubImage2D(UInt32, Int32, Int32, Int32, UInt32, UInt32, PixelFormat, PixelType, Void*)
To be added.
Declaration
public abstract void TextureSubImage2D(uint texture, int level, int xoffset, int yoffset, uint width, uint height, PixelFormat format, PixelType type, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.Void* | pixels | To be added. |
TextureSubImage2D<T0>(UInt32, Int32, Int32, Int32, UInt32, UInt32, GLEnum, GLEnum, Span<T0>)
To be added.
Declaration
public abstract void TextureSubImage2D<T0>(uint texture, int level, int xoffset, int yoffset, uint width, uint height, GLEnum format, GLEnum type, Span<T0> pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| Span<T0> | pixels | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
TextureSubImage2D<T0>(UInt32, Int32, Int32, Int32, UInt32, UInt32, PixelFormat, PixelType, Span<T0>)
To be added.
Declaration
public abstract void TextureSubImage2D<T0>(uint texture, int level, int xoffset, int yoffset, uint width, uint height, PixelFormat format, PixelType type, Span<T0> pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| Span<T0> | pixels | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
TextureSubImage3D(UInt32, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, GLEnum, GLEnum, Void*)
To be added.
Declaration
public abstract void TextureSubImage3D(uint texture, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, GLEnum format, GLEnum type, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| System.Void* | pixels | To be added. |
TextureSubImage3D(UInt32, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, PixelFormat, PixelType, Void*)
To be added.
Declaration
public abstract void TextureSubImage3D(uint texture, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, PixelFormat format, PixelType type, void *pixels)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| System.Void* | pixels | To be added. |
TextureSubImage3D<T0>(UInt32, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, GLEnum, GLEnum, Span<T0>)
To be added.
Declaration
public abstract void TextureSubImage3D<T0>(uint texture, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, GLEnum format, GLEnum type, Span<T0> pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| GLEnum | format | To be added. |
| GLEnum | type | To be added. |
| Span<T0> | pixels | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
TextureSubImage3D<T0>(UInt32, Int32, Int32, Int32, Int32, UInt32, UInt32, UInt32, PixelFormat, PixelType, Span<T0>)
To be added.
Declaration
public abstract void TextureSubImage3D<T0>(uint texture, int level, int xoffset, int yoffset, int zoffset, uint width, uint height, uint depth, PixelFormat format, PixelType type, Span<T0> pixels)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| System.Int32 | level | To be added. |
| System.Int32 | xoffset | To be added. |
| System.Int32 | yoffset | To be added. |
| System.Int32 | zoffset | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
| System.UInt32 | depth | To be added. |
| PixelFormat | format | To be added. |
| PixelType | type | To be added. |
| Span<T0> | pixels | To be added. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
TextureView(UInt32, GLEnum, UInt32, GLEnum, UInt32, UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void TextureView(uint texture, GLEnum target, uint origtexture, GLEnum internalformat, uint minlevel, uint numlevels, uint minlayer, uint numlayers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| GLEnum | target | To be added. |
| System.UInt32 | origtexture | To be added. |
| GLEnum | internalformat | To be added. |
| System.UInt32 | minlevel | To be added. |
| System.UInt32 | numlevels | To be added. |
| System.UInt32 | minlayer | To be added. |
| System.UInt32 | numlayers | To be added. |
TextureView(UInt32, TextureTarget, UInt32, InternalFormat, UInt32, UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void TextureView(uint texture, TextureTarget target, uint origtexture, InternalFormat internalformat, uint minlevel, uint numlevels, uint minlayer, uint numlayers)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | texture | To be added. |
| TextureTarget | target | To be added. |
| System.UInt32 | origtexture | To be added. |
| InternalFormat | internalformat | To be added. |
| System.UInt32 | minlevel | To be added. |
| System.UInt32 | numlevels | To be added. |
| System.UInt32 | minlayer | To be added. |
| System.UInt32 | numlayers | To be added. |
TransformFeedbackBufferBase(UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void TransformFeedbackBufferBase(uint xfb, uint index, uint buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | xfb | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | buffer | To be added. |
TransformFeedbackBufferRange(UInt32, UInt32, UInt32, IntPtr, UIntPtr)
To be added.
Declaration
public abstract void TransformFeedbackBufferRange(uint xfb, uint index, uint buffer, IntPtr offset, UIntPtr size)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | xfb | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | buffer | To be added. |
| IntPtr | offset | To be added. |
| UIntPtr | size | To be added. |
TransformFeedbackBufferRange(UInt32, UInt32, UInt32, Int32, UInt32)
To be added.
Declaration
public void TransformFeedbackBufferRange(uint xfb, uint index, uint buffer, int offset, uint size)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | xfb | To be added. |
| System.UInt32 | index | To be added. |
| System.UInt32 | buffer | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | size | To be added. |
TransformFeedbackVaryings(UInt32, UInt32, Char**, GLEnum)
To be added.
Declaration
public abstract void TransformFeedbackVaryings(uint program, uint count, char **varyings, GLEnum bufferMode)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | count | To be added. |
| System.Char** | varyings | To be added. This parameter's element count is taken from count. |
| GLEnum | bufferMode | To be added. |
TransformFeedbackVaryings(UInt32, UInt32, Char**, TransformFeedbackBufferMode)
To be added.
Declaration
public abstract void TransformFeedbackVaryings(uint program, uint count, char **varyings, TransformFeedbackBufferMode bufferMode)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | count | To be added. |
| System.Char** | varyings | To be added. This parameter's element count is taken from count. |
| TransformFeedbackBufferMode | bufferMode | To be added. |
TransformFeedbackVaryings(UInt32, UInt32, String[], GLEnum)
To be added.
Declaration
public void TransformFeedbackVaryings(uint program, uint count, string[] varyingsSa, GLEnum bufferMode)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | count | To be added. |
| System.String[] | varyingsSa | |
| GLEnum | bufferMode | To be added. |
TransformFeedbackVaryings(UInt32, UInt32, String[], TransformFeedbackBufferMode)
To be added.
Declaration
public void TransformFeedbackVaryings(uint program, uint count, string[] varyingsSa, TransformFeedbackBufferMode bufferMode)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | count | To be added. |
| System.String[] | varyingsSa | |
| TransformFeedbackBufferMode | bufferMode | To be added. |
Translate(Double, Double, Double)
To be added.
Declaration
public abstract void Translate(double x, double y, double z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | x | To be added. |
| System.Double | y | To be added. |
| System.Double | z | To be added. |
Translate(Single, Single, Single)
To be added.
Declaration
public abstract void Translate(float x, float y, float z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | x | To be added. |
| System.Single | y | To be added. |
| System.Single | z | To be added. |
TryGetExtension<T>(out T)
Declaration
public bool TryGetExtension<T>(out T ext)
where T : NativeExtension<GL>
Parameters
| Type | Name | Description |
|---|---|---|
| T | ext |
Returns
| Type | Description |
|---|---|
| System.Boolean |
Type Parameters
| Name | Description |
|---|---|
| T |
Uniform1(Int32, Double)
To be added.
Declaration
public abstract void Uniform1(int location, double x)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.Double | x | To be added. |
Uniform1(Int32, Int32)
To be added.
Declaration
public abstract void Uniform1(int location, int v0)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.Int32 | v0 | To be added. |
Uniform1(Int32, Single)
To be added.
Declaration
public abstract void Uniform1(int location, float v0)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.Single | v0 | To be added. |
Uniform1(Int32, UInt32)
To be added.
Declaration
public abstract void Uniform1(int location, uint v0)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | v0 | To be added. |
Uniform1(Int32, UInt32, Span<Double>)
To be added.
Declaration
public abstract void Uniform1(int location, uint count, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
Uniform1(Int32, UInt32, Span<Int32>)
To be added.
Declaration
public abstract void Uniform1(int location, uint count, Span<int> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Int32> | value | To be added. This parameter's element count is taken from count. |
Uniform1(Int32, UInt32, Span<Single>)
To be added.
Declaration
public abstract void Uniform1(int location, uint count, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
Uniform1(Int32, UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void Uniform1(int location, uint count, Span<uint> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.UInt32> | value | To be added. This parameter's element count is taken from count. |
Uniform1(Int32, UInt32, Double*)
To be added.
Declaration
public abstract void Uniform1(int location, uint count, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
Uniform1(Int32, UInt32, Int32*)
To be added.
Declaration
public abstract void Uniform1(int location, uint count, int *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Int32* | value | To be added. This parameter's element count is taken from count. |
Uniform1(Int32, UInt32, Single*)
To be added.
Declaration
public abstract void Uniform1(int location, uint count, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
Uniform1(Int32, UInt32, UInt32*)
To be added.
Declaration
public abstract void Uniform1(int location, uint count, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | value | To be added. This parameter's element count is taken from count. |
Uniform2(Int32, Double, Double)
To be added.
Declaration
public abstract void Uniform2(int location, double x, double y)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.Double | x | To be added. |
| System.Double | y | To be added. |
Uniform2(Int32, Int32, Int32)
To be added.
Declaration
public abstract void Uniform2(int location, int v0, int v1)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.Int32 | v0 | To be added. |
| System.Int32 | v1 | To be added. |
Uniform2(Int32, Single, Single)
To be added.
Declaration
public abstract void Uniform2(int location, float v0, float v1)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.Single | v0 | To be added. |
| System.Single | v1 | To be added. |
Uniform2(Int32, UInt32, Span<Double>)
To be added.
Declaration
public abstract void Uniform2(int location, uint count, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
Uniform2(Int32, UInt32, Span<Int32>)
To be added.
Declaration
public abstract void Uniform2(int location, uint count, Span<int> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Int32> | value | To be added. This parameter's element count is taken from count. |
Uniform2(Int32, UInt32, Span<Single>)
To be added.
Declaration
public abstract void Uniform2(int location, uint count, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
Uniform2(Int32, UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void Uniform2(int location, uint count, Span<uint> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.UInt32> | value | To be added. This parameter's element count is taken from count. |
Uniform2(Int32, UInt32, Double*)
To be added.
Declaration
public abstract void Uniform2(int location, uint count, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
Uniform2(Int32, UInt32, Int32*)
To be added.
Declaration
public abstract void Uniform2(int location, uint count, int *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Int32* | value | To be added. This parameter's element count is taken from count. |
Uniform2(Int32, UInt32, Single*)
To be added.
Declaration
public abstract void Uniform2(int location, uint count, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
Uniform2(Int32, UInt32, UInt32)
To be added.
Declaration
public abstract void Uniform2(int location, uint v0, uint v1)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | v0 | To be added. |
| System.UInt32 | v1 | To be added. |
Uniform2(Int32, UInt32, UInt32*)
To be added.
Declaration
public abstract void Uniform2(int location, uint count, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | value | To be added. This parameter's element count is taken from count. |
Uniform2(Int32, Vector2)
Declaration
public void Uniform2(int location, Vector2 vector)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | |
| Vector2 | vector |
Uniform2(Int32, ref Vector2)
Declaration
public void Uniform2(int location, ref Vector2 vector)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | |
| Vector2 | vector |
Uniform3(Int32, Double, Double, Double)
To be added.
Declaration
public abstract void Uniform3(int location, double x, double y, double z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.Double | x | To be added. |
| System.Double | y | To be added. |
| System.Double | z | To be added. |
Uniform3(Int32, Int32, Int32, Int32)
To be added.
Declaration
public abstract void Uniform3(int location, int v0, int v1, int v2)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.Int32 | v0 | To be added. |
| System.Int32 | v1 | To be added. |
| System.Int32 | v2 | To be added. |
Uniform3(Int32, Single, Single, Single)
To be added.
Declaration
public abstract void Uniform3(int location, float v0, float v1, float v2)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.Single | v0 | To be added. |
| System.Single | v1 | To be added. |
| System.Single | v2 | To be added. |
Uniform3(Int32, UInt32, Span<Double>)
To be added.
Declaration
public abstract void Uniform3(int location, uint count, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
Uniform3(Int32, UInt32, Span<Int32>)
To be added.
Declaration
public abstract void Uniform3(int location, uint count, Span<int> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Int32> | value | To be added. This parameter's element count is taken from count. |
Uniform3(Int32, UInt32, Span<Single>)
To be added.
Declaration
public abstract void Uniform3(int location, uint count, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
Uniform3(Int32, UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void Uniform3(int location, uint count, Span<uint> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.UInt32> | value | To be added. This parameter's element count is taken from count. |
Uniform3(Int32, UInt32, Double*)
To be added.
Declaration
public abstract void Uniform3(int location, uint count, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
Uniform3(Int32, UInt32, Int32*)
To be added.
Declaration
public abstract void Uniform3(int location, uint count, int *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Int32* | value | To be added. This parameter's element count is taken from count. |
Uniform3(Int32, UInt32, Single*)
To be added.
Declaration
public abstract void Uniform3(int location, uint count, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
Uniform3(Int32, UInt32, UInt32*)
To be added.
Declaration
public abstract void Uniform3(int location, uint count, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | value | To be added. This parameter's element count is taken from count. |
Uniform3(Int32, UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void Uniform3(int location, uint v0, uint v1, uint v2)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | v0 | To be added. |
| System.UInt32 | v1 | To be added. |
| System.UInt32 | v2 | To be added. |
Uniform3(Int32, Vector3)
Declaration
public void Uniform3(int location, Vector3 vector)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | |
| Vector3 | vector |
Uniform3(Int32, ref Vector3)
Declaration
public void Uniform3(int location, ref Vector3 vector)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | |
| Vector3 | vector |
Uniform4(Int32, Quaternion)
Declaration
public void Uniform4(int location, Quaternion quaternion)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | |
| Quaternion | quaternion |
Uniform4(Int32, Double, Double, Double, Double)
To be added.
Declaration
public abstract void Uniform4(int location, double x, double y, double z, double w)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.Double | x | To be added. |
| System.Double | y | To be added. |
| System.Double | z | To be added. |
| System.Double | w | To be added. |
Uniform4(Int32, Int32, Int32, Int32, Int32)
To be added.
Declaration
public abstract void Uniform4(int location, int v0, int v1, int v2, int v3)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.Int32 | v0 | To be added. |
| System.Int32 | v1 | To be added. |
| System.Int32 | v2 | To be added. |
| System.Int32 | v3 | To be added. |
Uniform4(Int32, Single, Single, Single, Single)
To be added.
Declaration
public abstract void Uniform4(int location, float v0, float v1, float v2, float v3)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.Single | v0 | To be added. |
| System.Single | v1 | To be added. |
| System.Single | v2 | To be added. |
| System.Single | v3 | To be added. |
Uniform4(Int32, UInt32, Span<Double>)
To be added.
Declaration
public abstract void Uniform4(int location, uint count, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
Uniform4(Int32, UInt32, Span<Int32>)
To be added.
Declaration
public abstract void Uniform4(int location, uint count, Span<int> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Int32> | value | To be added. This parameter's element count is taken from count. |
Uniform4(Int32, UInt32, Span<Single>)
To be added.
Declaration
public abstract void Uniform4(int location, uint count, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
Uniform4(Int32, UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void Uniform4(int location, uint count, Span<uint> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.UInt32> | value | To be added. This parameter's element count is taken from count. |
Uniform4(Int32, UInt32, Double*)
To be added.
Declaration
public abstract void Uniform4(int location, uint count, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
Uniform4(Int32, UInt32, Int32*)
To be added.
Declaration
public abstract void Uniform4(int location, uint count, int *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Int32* | value | To be added. This parameter's element count is taken from count. |
Uniform4(Int32, UInt32, Single*)
To be added.
Declaration
public abstract void Uniform4(int location, uint count, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
Uniform4(Int32, UInt32, UInt32*)
To be added.
Declaration
public abstract void Uniform4(int location, uint count, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | value | To be added. This parameter's element count is taken from count. |
Uniform4(Int32, UInt32, UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void Uniform4(int location, uint v0, uint v1, uint v2, uint v3)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | v0 | To be added. |
| System.UInt32 | v1 | To be added. |
| System.UInt32 | v2 | To be added. |
| System.UInt32 | v3 | To be added. |
Uniform4(Int32, Vector4)
Declaration
public void Uniform4(int location, Vector4 vector)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | |
| Vector4 | vector |
Uniform4(Int32, ref Vector4)
Declaration
public void Uniform4(int location, ref Vector4 vector)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | |
| Vector4 | vector |
UniformBlockBinding(UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void UniformBlockBinding(uint program, uint uniformBlockIndex, uint uniformBlockBinding)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
| System.UInt32 | uniformBlockIndex | To be added. |
| System.UInt32 | uniformBlockBinding | To be added. |
UniformMatrix2(Int32, UInt32, Boolean, Span<Double>)
To be added.
Declaration
public abstract void UniformMatrix2(int location, uint count, bool transpose, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
UniformMatrix2(Int32, UInt32, Boolean, Span<Single>)
To be added.
Declaration
public abstract void UniformMatrix2(int location, uint count, bool transpose, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
UniformMatrix2(Int32, UInt32, Boolean, Double*)
To be added.
Declaration
public abstract void UniformMatrix2(int location, uint count, bool transpose, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
UniformMatrix2(Int32, UInt32, Boolean, Single*)
To be added.
Declaration
public abstract void UniformMatrix2(int location, uint count, bool transpose, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
UniformMatrix2x3(Int32, UInt32, Boolean, Span<Double>)
To be added.
Declaration
public abstract void UniformMatrix2x3(int location, uint count, bool transpose, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
UniformMatrix2x3(Int32, UInt32, Boolean, Span<Single>)
To be added.
Declaration
public abstract void UniformMatrix2x3(int location, uint count, bool transpose, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
UniformMatrix2x3(Int32, UInt32, Boolean, Double*)
To be added.
Declaration
public abstract void UniformMatrix2x3(int location, uint count, bool transpose, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
UniformMatrix2x3(Int32, UInt32, Boolean, Single*)
To be added.
Declaration
public abstract void UniformMatrix2x3(int location, uint count, bool transpose, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
UniformMatrix2x4(Int32, UInt32, Boolean, Span<Double>)
To be added.
Declaration
public abstract void UniformMatrix2x4(int location, uint count, bool transpose, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
UniformMatrix2x4(Int32, UInt32, Boolean, Span<Single>)
To be added.
Declaration
public abstract void UniformMatrix2x4(int location, uint count, bool transpose, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
UniformMatrix2x4(Int32, UInt32, Boolean, Double*)
To be added.
Declaration
public abstract void UniformMatrix2x4(int location, uint count, bool transpose, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
UniformMatrix2x4(Int32, UInt32, Boolean, Single*)
To be added.
Declaration
public abstract void UniformMatrix2x4(int location, uint count, bool transpose, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
UniformMatrix3(Int32, UInt32, Boolean, Span<Double>)
To be added.
Declaration
public abstract void UniformMatrix3(int location, uint count, bool transpose, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
UniformMatrix3(Int32, UInt32, Boolean, Span<Single>)
To be added.
Declaration
public abstract void UniformMatrix3(int location, uint count, bool transpose, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
UniformMatrix3(Int32, UInt32, Boolean, Double*)
To be added.
Declaration
public abstract void UniformMatrix3(int location, uint count, bool transpose, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
UniformMatrix3(Int32, UInt32, Boolean, Single*)
To be added.
Declaration
public abstract void UniformMatrix3(int location, uint count, bool transpose, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
UniformMatrix3x2(Int32, UInt32, Boolean, Span<Double>)
To be added.
Declaration
public abstract void UniformMatrix3x2(int location, uint count, bool transpose, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
UniformMatrix3x2(Int32, UInt32, Boolean, Span<Single>)
To be added.
Declaration
public abstract void UniformMatrix3x2(int location, uint count, bool transpose, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
UniformMatrix3x2(Int32, UInt32, Boolean, Double*)
To be added.
Declaration
public abstract void UniformMatrix3x2(int location, uint count, bool transpose, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
UniformMatrix3x2(Int32, UInt32, Boolean, Single*)
To be added.
Declaration
public abstract void UniformMatrix3x2(int location, uint count, bool transpose, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
UniformMatrix3x4(Int32, UInt32, Boolean, Span<Double>)
To be added.
Declaration
public abstract void UniformMatrix3x4(int location, uint count, bool transpose, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
UniformMatrix3x4(Int32, UInt32, Boolean, Span<Single>)
To be added.
Declaration
public abstract void UniformMatrix3x4(int location, uint count, bool transpose, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
UniformMatrix3x4(Int32, UInt32, Boolean, Double*)
To be added.
Declaration
public abstract void UniformMatrix3x4(int location, uint count, bool transpose, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
UniformMatrix3x4(Int32, UInt32, Boolean, Single*)
To be added.
Declaration
public abstract void UniformMatrix3x4(int location, uint count, bool transpose, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
UniformMatrix4(Int32, UInt32, Boolean, Span<Double>)
To be added.
Declaration
public abstract void UniformMatrix4(int location, uint count, bool transpose, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
UniformMatrix4(Int32, UInt32, Boolean, Span<Single>)
To be added.
Declaration
public abstract void UniformMatrix4(int location, uint count, bool transpose, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
UniformMatrix4(Int32, UInt32, Boolean, Double*)
To be added.
Declaration
public abstract void UniformMatrix4(int location, uint count, bool transpose, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
UniformMatrix4(Int32, UInt32, Boolean, Single*)
To be added.
Declaration
public abstract void UniformMatrix4(int location, uint count, bool transpose, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
UniformMatrix4x2(Int32, UInt32, Boolean, Span<Double>)
To be added.
Declaration
public abstract void UniformMatrix4x2(int location, uint count, bool transpose, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
UniformMatrix4x2(Int32, UInt32, Boolean, Span<Single>)
To be added.
Declaration
public abstract void UniformMatrix4x2(int location, uint count, bool transpose, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
UniformMatrix4x2(Int32, UInt32, Boolean, Double*)
To be added.
Declaration
public abstract void UniformMatrix4x2(int location, uint count, bool transpose, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
UniformMatrix4x2(Int32, UInt32, Boolean, Single*)
To be added.
Declaration
public abstract void UniformMatrix4x2(int location, uint count, bool transpose, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
UniformMatrix4x3(Int32, UInt32, Boolean, Span<Double>)
To be added.
Declaration
public abstract void UniformMatrix4x3(int location, uint count, bool transpose, Span<double> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Double> | value | To be added. This parameter's element count is taken from count. |
UniformMatrix4x3(Int32, UInt32, Boolean, Span<Single>)
To be added.
Declaration
public abstract void UniformMatrix4x3(int location, uint count, bool transpose, Span<float> value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| Span<System.Single> | value | To be added. This parameter's element count is taken from count. |
UniformMatrix4x3(Int32, UInt32, Boolean, Double*)
To be added.
Declaration
public abstract void UniformMatrix4x3(int location, uint count, bool transpose, double *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Double* | value | To be added. This parameter's element count is taken from count. |
UniformMatrix4x3(Int32, UInt32, Boolean, Single*)
To be added.
Declaration
public abstract void UniformMatrix4x3(int location, uint count, bool transpose, float *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | location | To be added. |
| System.UInt32 | count | To be added. |
| System.Boolean | transpose | To be added. |
| System.Single* | value | To be added. This parameter's element count is taken from count. |
UniformSubroutines(GLEnum, UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void UniformSubroutines(GLEnum shadertype, uint count, Span<uint> indices)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | shadertype | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.UInt32> | indices | To be added. This parameter's element count is taken from count. |
UniformSubroutines(GLEnum, UInt32, UInt32*)
To be added.
Declaration
public abstract void UniformSubroutines(GLEnum shadertype, uint count, uint *indices)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | shadertype | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | indices | To be added. This parameter's element count is taken from count. |
UniformSubroutines(ShaderType, UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void UniformSubroutines(ShaderType shadertype, uint count, Span<uint> indices)
Parameters
| Type | Name | Description |
|---|---|---|
| ShaderType | shadertype | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.UInt32> | indices | To be added. This parameter's element count is taken from count. |
UniformSubroutines(ShaderType, UInt32, UInt32*)
To be added.
Declaration
public abstract void UniformSubroutines(ShaderType shadertype, uint count, uint *indices)
Parameters
| Type | Name | Description |
|---|---|---|
| ShaderType | shadertype | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | indices | To be added. This parameter's element count is taken from count. |
UnmapBuffer(BufferTargetARB)
To be added.
Declaration
public abstract bool UnmapBuffer(BufferTargetARB target)
Parameters
| Type | Name | Description |
|---|---|---|
| BufferTargetARB | target | To be added. |
Returns
| Type | Description |
|---|---|
| System.Boolean | See summary. |
UnmapBuffer(GLEnum)
To be added.
Declaration
public abstract bool UnmapBuffer(GLEnum target)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | target | To be added. |
Returns
| Type | Description |
|---|---|
| System.Boolean | See summary. |
UnmapNamedBuffer(UInt32)
To be added.
Declaration
public abstract bool UnmapNamedBuffer(uint buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | buffer | To be added. |
Returns
| Type | Description |
|---|---|
| System.Boolean | See summary. |
UseProgram(UInt32)
To be added.
Declaration
public abstract void UseProgram(uint program)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
UseProgramStages(UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void UseProgramStages(uint pipeline, uint stages, uint program)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | pipeline | To be added. |
| System.UInt32 | stages | To be added. |
| System.UInt32 | program | To be added. |
ValidateProgram(UInt32)
To be added.
Declaration
public abstract void ValidateProgram(uint program)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | program | To be added. |
ValidateProgramPipeline(UInt32)
To be added.
Declaration
public abstract void ValidateProgramPipeline(uint pipeline)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | pipeline | To be added. |
Vertex2(Span<Double>)
To be added.
Declaration
public abstract void Vertex2(Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Double> | v | To be added. This parameter contains 2 elements. |
Vertex2(Span<Int16>)
To be added.
Declaration
public abstract void Vertex2(Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int16> | v | To be added. This parameter contains 2 elements. |
Vertex2(Span<Int32>)
To be added.
Declaration
public abstract void Vertex2(Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int32> | v | To be added. This parameter contains 2 elements. |
Vertex2(Span<Single>)
To be added.
Declaration
public abstract void Vertex2(Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Single> | v | To be added. This parameter contains 2 elements. |
Vertex2(Double*)
To be added.
Declaration
public abstract void Vertex2(double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | v | To be added. This parameter contains 2 elements. |
Vertex2(Double, Double)
To be added.
Declaration
public abstract void Vertex2(double x, double y)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | x | To be added. |
| System.Double | y | To be added. |
Vertex2(Int16*)
To be added.
Declaration
public abstract void Vertex2(short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16* | v | To be added. This parameter contains 2 elements. |
Vertex2(Int16, Int16)
To be added.
Declaration
public abstract void Vertex2(short x, short y)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16 | x | To be added. |
| System.Int16 | y | To be added. |
Vertex2(Int32*)
To be added.
Declaration
public abstract void Vertex2(int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32* | v | To be added. This parameter contains 2 elements. |
Vertex2(Int32, Int32)
To be added.
Declaration
public abstract void Vertex2(int x, int y)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
Vertex2(Single*)
To be added.
Declaration
public abstract void Vertex2(float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | v | To be added. This parameter contains 2 elements. |
Vertex2(Single, Single)
To be added.
Declaration
public abstract void Vertex2(float x, float y)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | x | To be added. |
| System.Single | y | To be added. |
Vertex3(Span<Double>)
To be added.
Declaration
public abstract void Vertex3(Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Double> | v | To be added. This parameter contains 3 elements. |
Vertex3(Span<Int16>)
To be added.
Declaration
public abstract void Vertex3(Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int16> | v | To be added. This parameter contains 3 elements. |
Vertex3(Span<Int32>)
To be added.
Declaration
public abstract void Vertex3(Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int32> | v | To be added. This parameter contains 3 elements. |
Vertex3(Span<Single>)
To be added.
Declaration
public abstract void Vertex3(Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Single> | v | To be added. This parameter contains 3 elements. |
Vertex3(Double*)
To be added.
Declaration
public abstract void Vertex3(double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | v | To be added. This parameter contains 3 elements. |
Vertex3(Double, Double, Double)
To be added.
Declaration
public abstract void Vertex3(double x, double y, double z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | x | To be added. |
| System.Double | y | To be added. |
| System.Double | z | To be added. |
Vertex3(Int16*)
To be added.
Declaration
public abstract void Vertex3(short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16* | v | To be added. This parameter contains 3 elements. |
Vertex3(Int16, Int16, Int16)
To be added.
Declaration
public abstract void Vertex3(short x, short y, short z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16 | x | To be added. |
| System.Int16 | y | To be added. |
| System.Int16 | z | To be added. |
Vertex3(Int32*)
To be added.
Declaration
public abstract void Vertex3(int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32* | v | To be added. This parameter contains 3 elements. |
Vertex3(Int32, Int32, Int32)
To be added.
Declaration
public abstract void Vertex3(int x, int y, int z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.Int32 | z | To be added. |
Vertex3(Single*)
To be added.
Declaration
public abstract void Vertex3(float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | v | To be added. This parameter contains 3 elements. |
Vertex3(Single, Single, Single)
To be added.
Declaration
public abstract void Vertex3(float x, float y, float z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | x | To be added. |
| System.Single | y | To be added. |
| System.Single | z | To be added. |
Vertex4(Span<Double>)
To be added.
Declaration
public abstract void Vertex4(Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Double> | v | To be added. This parameter contains 4 elements. |
Vertex4(Span<Int16>)
To be added.
Declaration
public abstract void Vertex4(Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int16> | v | To be added. This parameter contains 4 elements. |
Vertex4(Span<Int32>)
To be added.
Declaration
public abstract void Vertex4(Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int32> | v | To be added. This parameter contains 4 elements. |
Vertex4(Span<Single>)
To be added.
Declaration
public abstract void Vertex4(Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Single> | v | To be added. This parameter contains 4 elements. |
Vertex4(Double*)
To be added.
Declaration
public abstract void Vertex4(double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | v | To be added. This parameter contains 4 elements. |
Vertex4(Double, Double, Double, Double)
To be added.
Declaration
public abstract void Vertex4(double x, double y, double z, double w)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | x | To be added. |
| System.Double | y | To be added. |
| System.Double | z | To be added. |
| System.Double | w | To be added. |
Vertex4(Int16*)
To be added.
Declaration
public abstract void Vertex4(short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16* | v | To be added. This parameter contains 4 elements. |
Vertex4(Int16, Int16, Int16, Int16)
To be added.
Declaration
public abstract void Vertex4(short x, short y, short z, short w)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16 | x | To be added. |
| System.Int16 | y | To be added. |
| System.Int16 | z | To be added. |
| System.Int16 | w | To be added. |
Vertex4(Int32*)
To be added.
Declaration
public abstract void Vertex4(int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32* | v | To be added. This parameter contains 4 elements. |
Vertex4(Int32, Int32, Int32, Int32)
To be added.
Declaration
public abstract void Vertex4(int x, int y, int z, int w)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.Int32 | z | To be added. |
| System.Int32 | w | To be added. |
Vertex4(Single*)
To be added.
Declaration
public abstract void Vertex4(float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | v | To be added. This parameter contains 4 elements. |
Vertex4(Single, Single, Single, Single)
To be added.
Declaration
public abstract void Vertex4(float x, float y, float z, float w)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | x | To be added. |
| System.Single | y | To be added. |
| System.Single | z | To be added. |
| System.Single | w | To be added. |
VertexArrayAttribBinding(UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void VertexArrayAttribBinding(uint vaobj, uint attribindex, uint bindingindex)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| System.UInt32 | attribindex | To be added. |
| System.UInt32 | bindingindex | To be added. |
VertexArrayAttribFormat(UInt32, UInt32, Int32, GLEnum, Boolean, UInt32)
To be added.
Declaration
public abstract void VertexArrayAttribFormat(uint vaobj, uint attribindex, int size, GLEnum type, bool normalized, uint relativeoffset)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| System.UInt32 | attribindex | To be added. |
| System.Int32 | size | To be added. |
| GLEnum | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32 | relativeoffset | To be added. |
VertexArrayAttribFormat(UInt32, UInt32, Int32, VertexAttribType, Boolean, UInt32)
To be added.
Declaration
public abstract void VertexArrayAttribFormat(uint vaobj, uint attribindex, int size, VertexAttribType type, bool normalized, uint relativeoffset)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| System.UInt32 | attribindex | To be added. |
| System.Int32 | size | To be added. |
| VertexAttribType | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32 | relativeoffset | To be added. |
VertexArrayAttribIFormat(UInt32, UInt32, Int32, GLEnum, UInt32)
To be added.
Declaration
public abstract void VertexArrayAttribIFormat(uint vaobj, uint attribindex, int size, GLEnum type, uint relativeoffset)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| System.UInt32 | attribindex | To be added. |
| System.Int32 | size | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | relativeoffset | To be added. |
VertexArrayAttribIFormat(UInt32, UInt32, Int32, VertexAttribIType, UInt32)
To be added.
Declaration
public abstract void VertexArrayAttribIFormat(uint vaobj, uint attribindex, int size, VertexAttribIType type, uint relativeoffset)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| System.UInt32 | attribindex | To be added. |
| System.Int32 | size | To be added. |
| VertexAttribIType | type | To be added. |
| System.UInt32 | relativeoffset | To be added. |
VertexArrayAttribLFormat(UInt32, UInt32, Int32, GLEnum, UInt32)
To be added.
Declaration
public abstract void VertexArrayAttribLFormat(uint vaobj, uint attribindex, int size, GLEnum type, uint relativeoffset)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| System.UInt32 | attribindex | To be added. |
| System.Int32 | size | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | relativeoffset | To be added. |
VertexArrayAttribLFormat(UInt32, UInt32, Int32, VertexAttribLType, UInt32)
To be added.
Declaration
public abstract void VertexArrayAttribLFormat(uint vaobj, uint attribindex, int size, VertexAttribLType type, uint relativeoffset)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| System.UInt32 | attribindex | To be added. |
| System.Int32 | size | To be added. |
| VertexAttribLType | type | To be added. |
| System.UInt32 | relativeoffset | To be added. |
VertexArrayBindingDivisor(UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void VertexArrayBindingDivisor(uint vaobj, uint bindingindex, uint divisor)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| System.UInt32 | bindingindex | To be added. |
| System.UInt32 | divisor | To be added. |
VertexArrayElementBuffer(UInt32, UInt32)
To be added.
Declaration
public abstract void VertexArrayElementBuffer(uint vaobj, uint buffer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| System.UInt32 | buffer | To be added. |
VertexArrayVertexBuffer(UInt32, UInt32, UInt32, IntPtr, UInt32)
To be added.
Declaration
public abstract void VertexArrayVertexBuffer(uint vaobj, uint bindingindex, uint buffer, IntPtr offset, uint stride)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| System.UInt32 | bindingindex | To be added. |
| System.UInt32 | buffer | To be added. |
| IntPtr | offset | To be added. |
| System.UInt32 | stride | To be added. |
VertexArrayVertexBuffer(UInt32, UInt32, UInt32, Int32, UInt32)
To be added.
Declaration
public void VertexArrayVertexBuffer(uint vaobj, uint bindingindex, uint buffer, int offset, uint stride)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| System.UInt32 | bindingindex | To be added. |
| System.UInt32 | buffer | To be added. |
| System.Int32 | offset | To be added. |
| System.UInt32 | stride | To be added. |
VertexArrayVertexBuffers(UInt32, UInt32, UInt32, Span<UInt32>, Span<IntPtr>, Span<UInt32>)
To be added.
Declaration
public abstract void VertexArrayVertexBuffers(uint vaobj, uint first, uint count, Span<uint> buffers, Span<IntPtr> offsets, Span<uint> strides)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| System.UInt32 | first | To be added. |
| System.UInt32 | count | To be added. |
| Span<System.UInt32> | buffers | To be added. |
| Span<IntPtr> | offsets | To be added. |
| Span<System.UInt32> | strides | To be added. |
VertexArrayVertexBuffers(UInt32, UInt32, UInt32, UInt32*, IntPtr*, UInt32*)
To be added.
Declaration
public abstract void VertexArrayVertexBuffers(uint vaobj, uint first, uint count, uint *buffers, IntPtr*offsets, uint *strides)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | vaobj | To be added. |
| System.UInt32 | first | To be added. |
| System.UInt32 | count | To be added. |
| System.UInt32* | buffers | To be added. |
| IntPtr* | offsets | To be added. |
| System.UInt32* | strides | To be added. |
VertexAttrib1(UInt32, Double)
To be added.
Declaration
public abstract void VertexAttrib1(uint index, double x)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Double | x | To be added. |
VertexAttrib1(UInt32, Double*)
To be added.
Declaration
public abstract void VertexAttrib1(uint index, double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Double* | v | To be added. This parameter contains 1 elements. |
VertexAttrib1(UInt32, ref Double)
To be added.
Declaration
public abstract void VertexAttrib1(uint index, ref double v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Double | v | To be added. This parameter contains 1 elements. |
VertexAttrib1(UInt32, Int16)
To be added.
Declaration
public abstract void VertexAttrib1(uint index, short x)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int16 | x | To be added. |
VertexAttrib1(UInt32, Int16*)
To be added.
Declaration
public abstract void VertexAttrib1(uint index, short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int16* | v | To be added. This parameter contains 1 elements. |
VertexAttrib1(UInt32, ref Int16)
To be added.
Declaration
public abstract void VertexAttrib1(uint index, ref short v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int16 | v | To be added. This parameter contains 1 elements. |
VertexAttrib1(UInt32, Single)
To be added.
Declaration
public abstract void VertexAttrib1(uint index, float x)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Single | x | To be added. |
VertexAttrib1(UInt32, Single*)
To be added.
Declaration
public abstract void VertexAttrib1(uint index, float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Single* | v | To be added. This parameter contains 1 elements. |
VertexAttrib1(UInt32, ref Single)
To be added.
Declaration
public abstract void VertexAttrib1(uint index, ref float v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Single | v | To be added. This parameter contains 1 elements. |
VertexAttrib2(UInt32, Span<Double>)
To be added.
Declaration
public abstract void VertexAttrib2(uint index, Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.Double> | v | To be added. This parameter contains 2 elements. |
VertexAttrib2(UInt32, Span<Int16>)
To be added.
Declaration
public abstract void VertexAttrib2(uint index, Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.Int16> | v | To be added. This parameter contains 2 elements. |
VertexAttrib2(UInt32, Span<Single>)
To be added.
Declaration
public abstract void VertexAttrib2(uint index, Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.Single> | v | To be added. This parameter contains 2 elements. |
VertexAttrib2(UInt32, Double*)
To be added.
Declaration
public abstract void VertexAttrib2(uint index, double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Double* | v | To be added. This parameter contains 2 elements. |
VertexAttrib2(UInt32, Double, Double)
To be added.
Declaration
public abstract void VertexAttrib2(uint index, double x, double y)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Double | x | To be added. |
| System.Double | y | To be added. |
VertexAttrib2(UInt32, Int16*)
To be added.
Declaration
public abstract void VertexAttrib2(uint index, short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int16* | v | To be added. This parameter contains 2 elements. |
VertexAttrib2(UInt32, Int16, Int16)
To be added.
Declaration
public abstract void VertexAttrib2(uint index, short x, short y)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int16 | x | To be added. |
| System.Int16 | y | To be added. |
VertexAttrib2(UInt32, Single*)
To be added.
Declaration
public abstract void VertexAttrib2(uint index, float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Single* | v | To be added. This parameter contains 2 elements. |
VertexAttrib2(UInt32, Single, Single)
To be added.
Declaration
public abstract void VertexAttrib2(uint index, float x, float y)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Single | x | To be added. |
| System.Single | y | To be added. |
VertexAttrib2(UInt32, Vector2)
Declaration
public void VertexAttrib2(uint index, Vector2 v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | |
| Vector2 | v |
VertexAttrib2(UInt32, ref Vector2)
Declaration
public void VertexAttrib2(uint index, ref Vector2 v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | |
| Vector2 | v |
VertexAttrib3(UInt32, Span<Double>)
To be added.
Declaration
public abstract void VertexAttrib3(uint index, Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.Double> | v | To be added. This parameter contains 3 elements. |
VertexAttrib3(UInt32, Span<Int16>)
To be added.
Declaration
public abstract void VertexAttrib3(uint index, Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.Int16> | v | To be added. This parameter contains 3 elements. |
VertexAttrib3(UInt32, Span<Single>)
To be added.
Declaration
public abstract void VertexAttrib3(uint index, Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.Single> | v | To be added. This parameter contains 3 elements. |
VertexAttrib3(UInt32, Double*)
To be added.
Declaration
public abstract void VertexAttrib3(uint index, double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Double* | v | To be added. This parameter contains 3 elements. |
VertexAttrib3(UInt32, Double, Double, Double)
To be added.
Declaration
public abstract void VertexAttrib3(uint index, double x, double y, double z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Double | x | To be added. |
| System.Double | y | To be added. |
| System.Double | z | To be added. |
VertexAttrib3(UInt32, Int16*)
To be added.
Declaration
public abstract void VertexAttrib3(uint index, short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int16* | v | To be added. This parameter contains 3 elements. |
VertexAttrib3(UInt32, Int16, Int16, Int16)
To be added.
Declaration
public abstract void VertexAttrib3(uint index, short x, short y, short z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int16 | x | To be added. |
| System.Int16 | y | To be added. |
| System.Int16 | z | To be added. |
VertexAttrib3(UInt32, Single*)
To be added.
Declaration
public abstract void VertexAttrib3(uint index, float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Single* | v | To be added. This parameter contains 3 elements. |
VertexAttrib3(UInt32, Single, Single, Single)
To be added.
Declaration
public abstract void VertexAttrib3(uint index, float x, float y, float z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Single | x | To be added. |
| System.Single | y | To be added. |
| System.Single | z | To be added. |
VertexAttrib3(UInt32, Vector3)
Declaration
public void VertexAttrib3(uint index, Vector3 v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | |
| Vector3 | v |
VertexAttrib3(UInt32, ref Vector3)
Declaration
public void VertexAttrib3(uint index, ref Vector3 v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | |
| Vector3 | v |
VertexAttrib4(UInt32, Span<Byte>)
To be added.
Declaration
public abstract void VertexAttrib4(uint index, Span<byte> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.Byte> | v | To be added. This parameter contains 4 elements. |
VertexAttrib4(UInt32, Span<Double>)
To be added.
Declaration
public abstract void VertexAttrib4(uint index, Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.Double> | v | To be added. This parameter contains 4 elements. |
VertexAttrib4(UInt32, Span<Int16>)
To be added.
Declaration
public abstract void VertexAttrib4(uint index, Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.Int16> | v | To be added. This parameter contains 4 elements. |
VertexAttrib4(UInt32, Span<Int32>)
To be added.
Declaration
public abstract void VertexAttrib4(uint index, Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.Int32> | v | To be added. This parameter contains 4 elements. |
VertexAttrib4(UInt32, Span<SByte>)
To be added.
Declaration
public abstract void VertexAttrib4(uint index, Span<sbyte> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.SByte> | v | To be added. This parameter contains 4 elements. |
VertexAttrib4(UInt32, Span<Single>)
To be added.
Declaration
public abstract void VertexAttrib4(uint index, Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.Single> | v | To be added. This parameter contains 4 elements. |
VertexAttrib4(UInt32, Span<UInt16>)
To be added.
Declaration
public abstract void VertexAttrib4(uint index, Span<ushort> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.UInt16> | v | To be added. This parameter contains 4 elements. |
VertexAttrib4(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void VertexAttrib4(uint index, Span<uint> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.UInt32> | v | To be added. This parameter contains 4 elements. |
VertexAttrib4(UInt32, Byte*)
To be added.
Declaration
public abstract void VertexAttrib4(uint index, byte *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Byte* | v | To be added. This parameter contains 4 elements. |
VertexAttrib4(UInt32, Double*)
To be added.
Declaration
public abstract void VertexAttrib4(uint index, double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Double* | v | To be added. This parameter contains 4 elements. |
VertexAttrib4(UInt32, Double, Double, Double, Double)
To be added.
Declaration
public abstract void VertexAttrib4(uint index, double x, double y, double z, double w)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Double | x | To be added. |
| System.Double | y | To be added. |
| System.Double | z | To be added. |
| System.Double | w | To be added. |
VertexAttrib4(UInt32, Int16*)
To be added.
Declaration
public abstract void VertexAttrib4(uint index, short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int16* | v | To be added. This parameter contains 4 elements. |
VertexAttrib4(UInt32, Int16, Int16, Int16, Int16)
To be added.
Declaration
public abstract void VertexAttrib4(uint index, short x, short y, short z, short w)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int16 | x | To be added. |
| System.Int16 | y | To be added. |
| System.Int16 | z | To be added. |
| System.Int16 | w | To be added. |
VertexAttrib4(UInt32, Int32*)
To be added.
Declaration
public abstract void VertexAttrib4(uint index, int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32* | v | To be added. This parameter contains 4 elements. |
VertexAttrib4(UInt32, SByte*)
To be added.
Declaration
public abstract void VertexAttrib4(uint index, sbyte *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.SByte* | v | To be added. This parameter contains 4 elements. |
VertexAttrib4(UInt32, Single*)
To be added.
Declaration
public abstract void VertexAttrib4(uint index, float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Single* | v | To be added. This parameter contains 4 elements. |
VertexAttrib4(UInt32, Single, Single, Single, Single)
To be added.
Declaration
public abstract void VertexAttrib4(uint index, float x, float y, float z, float w)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Single | x | To be added. |
| System.Single | y | To be added. |
| System.Single | z | To be added. |
| System.Single | w | To be added. |
VertexAttrib4(UInt32, String)
To be added.
Declaration
public abstract void VertexAttrib4(uint index, string v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.String | v | To be added. |
VertexAttrib4(UInt32, UInt16*)
To be added.
Declaration
public abstract void VertexAttrib4(uint index, ushort *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.UInt16* | v | To be added. This parameter contains 4 elements. |
VertexAttrib4(UInt32, UInt32*)
To be added.
Declaration
public abstract void VertexAttrib4(uint index, uint *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.UInt32* | v | To be added. This parameter contains 4 elements. |
VertexAttrib4(UInt32, Vector4)
Declaration
public void VertexAttrib4(uint index, Vector4 v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | |
| Vector4 | v |
VertexAttrib4(UInt32, ref Vector4)
Declaration
public void VertexAttrib4(uint index, ref Vector4 v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | |
| Vector4 | v |
VertexAttrib4N(UInt32, Span<Byte>)
To be added.
Declaration
public abstract void VertexAttrib4N(uint index, Span<byte> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.Byte> | v | To be added. This parameter contains 4 elements. |
VertexAttrib4N(UInt32, Span<Int16>)
To be added.
Declaration
public abstract void VertexAttrib4N(uint index, Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.Int16> | v | To be added. This parameter contains 4 elements. |
VertexAttrib4N(UInt32, Span<Int32>)
To be added.
Declaration
public abstract void VertexAttrib4N(uint index, Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.Int32> | v | To be added. This parameter contains 4 elements. |
VertexAttrib4N(UInt32, Span<SByte>)
To be added.
Declaration
public abstract void VertexAttrib4N(uint index, Span<sbyte> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.SByte> | v | To be added. This parameter contains 4 elements. |
VertexAttrib4N(UInt32, Span<UInt16>)
To be added.
Declaration
public abstract void VertexAttrib4N(uint index, Span<ushort> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.UInt16> | v | To be added. This parameter contains 4 elements. |
VertexAttrib4N(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void VertexAttrib4N(uint index, Span<uint> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.UInt32> | v | To be added. This parameter contains 4 elements. |
VertexAttrib4N(UInt32, Byte*)
To be added.
Declaration
public abstract void VertexAttrib4N(uint index, byte *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Byte* | v | To be added. This parameter contains 4 elements. |
VertexAttrib4N(UInt32, Byte, Byte, Byte, Byte)
To be added.
Declaration
public abstract void VertexAttrib4N(uint index, byte x, byte y, byte z, byte w)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Byte | x | To be added. |
| System.Byte | y | To be added. |
| System.Byte | z | To be added. |
| System.Byte | w | To be added. |
VertexAttrib4N(UInt32, Int16*)
To be added.
Declaration
public abstract void VertexAttrib4N(uint index, short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int16* | v | To be added. This parameter contains 4 elements. |
VertexAttrib4N(UInt32, Int32*)
To be added.
Declaration
public abstract void VertexAttrib4N(uint index, int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32* | v | To be added. This parameter contains 4 elements. |
VertexAttrib4N(UInt32, SByte*)
To be added.
Declaration
public abstract void VertexAttrib4N(uint index, sbyte *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.SByte* | v | To be added. This parameter contains 4 elements. |
VertexAttrib4N(UInt32, String)
To be added.
Declaration
public abstract void VertexAttrib4N(uint index, string v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.String | v | To be added. |
VertexAttrib4N(UInt32, UInt16*)
To be added.
Declaration
public abstract void VertexAttrib4N(uint index, ushort *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.UInt16* | v | To be added. This parameter contains 4 elements. |
VertexAttrib4N(UInt32, UInt32*)
To be added.
Declaration
public abstract void VertexAttrib4N(uint index, uint *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.UInt32* | v | To be added. This parameter contains 4 elements. |
VertexAttribBinding(UInt32, UInt32)
To be added.
Declaration
public abstract void VertexAttribBinding(uint attribindex, uint bindingindex)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | attribindex | To be added. |
| System.UInt32 | bindingindex | To be added. |
VertexAttribDivisor(UInt32, UInt32)
To be added.
Declaration
public abstract void VertexAttribDivisor(uint index, uint divisor)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.UInt32 | divisor | To be added. |
VertexAttribFormat(UInt32, Int32, GLEnum, Boolean, UInt32)
To be added.
Declaration
public abstract void VertexAttribFormat(uint attribindex, int size, GLEnum type, bool normalized, uint relativeoffset)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | attribindex | To be added. |
| System.Int32 | size | To be added. |
| GLEnum | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32 | relativeoffset | To be added. |
VertexAttribFormat(UInt32, Int32, VertexAttribType, Boolean, UInt32)
To be added.
Declaration
public abstract void VertexAttribFormat(uint attribindex, int size, VertexAttribType type, bool normalized, uint relativeoffset)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | attribindex | To be added. |
| System.Int32 | size | To be added. |
| VertexAttribType | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32 | relativeoffset | To be added. |
VertexAttribI1(UInt32, Int32)
To be added.
Declaration
public abstract void VertexAttribI1(uint index, int x)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32 | x | To be added. |
VertexAttribI1(UInt32, Int32*)
To be added.
Declaration
public abstract void VertexAttribI1(uint index, int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32* | v | To be added. This parameter contains 1 elements. |
VertexAttribI1(UInt32, ref Int32)
To be added.
Declaration
public abstract void VertexAttribI1(uint index, ref int v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32 | v | To be added. This parameter contains 1 elements. |
VertexAttribI1(UInt32, UInt32)
To be added.
Declaration
public abstract void VertexAttribI1(uint index, uint x)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.UInt32 | x | To be added. |
VertexAttribI1(UInt32, UInt32*)
To be added.
Declaration
public abstract void VertexAttribI1(uint index, uint *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.UInt32* | v | To be added. This parameter contains 1 elements. |
VertexAttribI1(UInt32, ref UInt32)
To be added.
Declaration
public abstract void VertexAttribI1(uint index, ref uint v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.UInt32 | v | To be added. This parameter contains 1 elements. |
VertexAttribI2(UInt32, Span<Int32>)
To be added.
Declaration
public abstract void VertexAttribI2(uint index, Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.Int32> | v | To be added. This parameter contains 2 elements. |
VertexAttribI2(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void VertexAttribI2(uint index, Span<uint> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.UInt32> | v | To be added. This parameter contains 2 elements. |
VertexAttribI2(UInt32, Int32*)
To be added.
Declaration
public abstract void VertexAttribI2(uint index, int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32* | v | To be added. This parameter contains 2 elements. |
VertexAttribI2(UInt32, Int32, Int32)
To be added.
Declaration
public abstract void VertexAttribI2(uint index, int x, int y)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
VertexAttribI2(UInt32, UInt32*)
To be added.
Declaration
public abstract void VertexAttribI2(uint index, uint *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.UInt32* | v | To be added. This parameter contains 2 elements. |
VertexAttribI2(UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void VertexAttribI2(uint index, uint x, uint y)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.UInt32 | x | To be added. |
| System.UInt32 | y | To be added. |
VertexAttribI3(UInt32, Span<Int32>)
To be added.
Declaration
public abstract void VertexAttribI3(uint index, Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.Int32> | v | To be added. This parameter contains 3 elements. |
VertexAttribI3(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void VertexAttribI3(uint index, Span<uint> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.UInt32> | v | To be added. This parameter contains 3 elements. |
VertexAttribI3(UInt32, Int32*)
To be added.
Declaration
public abstract void VertexAttribI3(uint index, int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32* | v | To be added. This parameter contains 3 elements. |
VertexAttribI3(UInt32, Int32, Int32, Int32)
To be added.
Declaration
public abstract void VertexAttribI3(uint index, int x, int y, int z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.Int32 | z | To be added. |
VertexAttribI3(UInt32, UInt32*)
To be added.
Declaration
public abstract void VertexAttribI3(uint index, uint *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.UInt32* | v | To be added. This parameter contains 3 elements. |
VertexAttribI3(UInt32, UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void VertexAttribI3(uint index, uint x, uint y, uint z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.UInt32 | x | To be added. |
| System.UInt32 | y | To be added. |
| System.UInt32 | z | To be added. |
VertexAttribI4(UInt32, Span<Byte>)
To be added.
Declaration
public abstract void VertexAttribI4(uint index, Span<byte> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.Byte> | v | To be added. This parameter contains 4 elements. |
VertexAttribI4(UInt32, Span<Int16>)
To be added.
Declaration
public abstract void VertexAttribI4(uint index, Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.Int16> | v | To be added. This parameter contains 4 elements. |
VertexAttribI4(UInt32, Span<Int32>)
To be added.
Declaration
public abstract void VertexAttribI4(uint index, Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.Int32> | v | To be added. This parameter contains 4 elements. |
VertexAttribI4(UInt32, Span<SByte>)
To be added.
Declaration
public abstract void VertexAttribI4(uint index, Span<sbyte> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.SByte> | v | To be added. This parameter contains 4 elements. |
VertexAttribI4(UInt32, Span<UInt16>)
To be added.
Declaration
public abstract void VertexAttribI4(uint index, Span<ushort> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.UInt16> | v | To be added. This parameter contains 4 elements. |
VertexAttribI4(UInt32, Span<UInt32>)
To be added.
Declaration
public abstract void VertexAttribI4(uint index, Span<uint> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.UInt32> | v | To be added. This parameter contains 4 elements. |
VertexAttribI4(UInt32, Byte*)
To be added.
Declaration
public abstract void VertexAttribI4(uint index, byte *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Byte* | v | To be added. This parameter contains 4 elements. |
VertexAttribI4(UInt32, Int16*)
To be added.
Declaration
public abstract void VertexAttribI4(uint index, short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int16* | v | To be added. This parameter contains 4 elements. |
VertexAttribI4(UInt32, Int32*)
To be added.
Declaration
public abstract void VertexAttribI4(uint index, int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32* | v | To be added. This parameter contains 4 elements. |
VertexAttribI4(UInt32, Int32, Int32, Int32, Int32)
To be added.
Declaration
public abstract void VertexAttribI4(uint index, int x, int y, int z, int w)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.Int32 | z | To be added. |
| System.Int32 | w | To be added. |
VertexAttribI4(UInt32, SByte*)
To be added.
Declaration
public abstract void VertexAttribI4(uint index, sbyte *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.SByte* | v | To be added. This parameter contains 4 elements. |
VertexAttribI4(UInt32, String)
To be added.
Declaration
public abstract void VertexAttribI4(uint index, string v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.String | v | To be added. |
VertexAttribI4(UInt32, UInt16*)
To be added.
Declaration
public abstract void VertexAttribI4(uint index, ushort *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.UInt16* | v | To be added. This parameter contains 4 elements. |
VertexAttribI4(UInt32, UInt32*)
To be added.
Declaration
public abstract void VertexAttribI4(uint index, uint *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.UInt32* | v | To be added. This parameter contains 4 elements. |
VertexAttribI4(UInt32, UInt32, UInt32, UInt32, UInt32)
To be added.
Declaration
public abstract void VertexAttribI4(uint index, uint x, uint y, uint z, uint w)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.UInt32 | x | To be added. |
| System.UInt32 | y | To be added. |
| System.UInt32 | z | To be added. |
| System.UInt32 | w | To be added. |
VertexAttribIFormat(UInt32, Int32, GLEnum, UInt32)
To be added.
Declaration
public abstract void VertexAttribIFormat(uint attribindex, int size, GLEnum type, uint relativeoffset)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | attribindex | To be added. |
| System.Int32 | size | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | relativeoffset | To be added. |
VertexAttribIFormat(UInt32, Int32, VertexAttribIType, UInt32)
To be added.
Declaration
public abstract void VertexAttribIFormat(uint attribindex, int size, VertexAttribIType type, uint relativeoffset)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | attribindex | To be added. |
| System.Int32 | size | To be added. |
| VertexAttribIType | type | To be added. |
| System.UInt32 | relativeoffset | To be added. |
VertexAttribIPointer(UInt32, Int32, GLEnum, UInt32, Void*)
To be added.
Declaration
public abstract void VertexAttribIPointer(uint index, int size, GLEnum type, uint stride, void *pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32 | size | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | stride | To be added. |
| System.Void* | pointer | To be added. This parameter's element count is computed from size, type, and stride. |
VertexAttribIPointer(UInt32, Int32, VertexAttribPointerType, UInt32, Void*)
To be added.
Declaration
public abstract void VertexAttribIPointer(uint index, int size, VertexAttribPointerType type, uint stride, void *pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32 | size | To be added. |
| VertexAttribPointerType | type | To be added. |
| System.UInt32 | stride | To be added. |
| System.Void* | pointer | To be added. This parameter's element count is computed from size, type, and stride. |
VertexAttribIPointer<T0>(UInt32, Int32, GLEnum, UInt32, ref T0)
To be added.
Declaration
public abstract void VertexAttribIPointer<T0>(uint index, int size, GLEnum type, uint stride, ref T0 pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32 | size | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | stride | To be added. |
| T0 | pointer | To be added. This parameter's element count is computed from size, type, and stride. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
VertexAttribIPointer<T0>(UInt32, Int32, VertexAttribPointerType, UInt32, ref T0)
To be added.
Declaration
public abstract void VertexAttribIPointer<T0>(uint index, int size, VertexAttribPointerType type, uint stride, ref T0 pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32 | size | To be added. |
| VertexAttribPointerType | type | To be added. |
| System.UInt32 | stride | To be added. |
| T0 | pointer | To be added. This parameter's element count is computed from size, type, and stride. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
VertexAttribL1(UInt32, Double)
To be added.
Declaration
public abstract void VertexAttribL1(uint index, double x)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Double | x | To be added. |
VertexAttribL1(UInt32, Double*)
To be added.
Declaration
public abstract void VertexAttribL1(uint index, double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Double* | v | To be added. This parameter contains 1 elements. |
VertexAttribL1(UInt32, ref Double)
To be added.
Declaration
public abstract void VertexAttribL1(uint index, ref double v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Double | v | To be added. This parameter contains 1 elements. |
VertexAttribL2(UInt32, Span<Double>)
To be added.
Declaration
public abstract void VertexAttribL2(uint index, Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.Double> | v | To be added. This parameter contains 2 elements. |
VertexAttribL2(UInt32, Double*)
To be added.
Declaration
public abstract void VertexAttribL2(uint index, double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Double* | v | To be added. This parameter contains 2 elements. |
VertexAttribL2(UInt32, Double, Double)
To be added.
Declaration
public abstract void VertexAttribL2(uint index, double x, double y)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Double | x | To be added. |
| System.Double | y | To be added. |
VertexAttribL3(UInt32, Span<Double>)
To be added.
Declaration
public abstract void VertexAttribL3(uint index, Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.Double> | v | To be added. This parameter contains 3 elements. |
VertexAttribL3(UInt32, Double*)
To be added.
Declaration
public abstract void VertexAttribL3(uint index, double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Double* | v | To be added. This parameter contains 3 elements. |
VertexAttribL3(UInt32, Double, Double, Double)
To be added.
Declaration
public abstract void VertexAttribL3(uint index, double x, double y, double z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Double | x | To be added. |
| System.Double | y | To be added. |
| System.Double | z | To be added. |
VertexAttribL4(UInt32, Span<Double>)
To be added.
Declaration
public abstract void VertexAttribL4(uint index, Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.Double> | v | To be added. This parameter contains 4 elements. |
VertexAttribL4(UInt32, Double*)
To be added.
Declaration
public abstract void VertexAttribL4(uint index, double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Double* | v | To be added. This parameter contains 4 elements. |
VertexAttribL4(UInt32, Double, Double, Double, Double)
To be added.
Declaration
public abstract void VertexAttribL4(uint index, double x, double y, double z, double w)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Double | x | To be added. |
| System.Double | y | To be added. |
| System.Double | z | To be added. |
| System.Double | w | To be added. |
VertexAttribLFormat(UInt32, Int32, GLEnum, UInt32)
To be added.
Declaration
public abstract void VertexAttribLFormat(uint attribindex, int size, GLEnum type, uint relativeoffset)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | attribindex | To be added. |
| System.Int32 | size | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | relativeoffset | To be added. |
VertexAttribLFormat(UInt32, Int32, VertexAttribLType, UInt32)
To be added.
Declaration
public abstract void VertexAttribLFormat(uint attribindex, int size, VertexAttribLType type, uint relativeoffset)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | attribindex | To be added. |
| System.Int32 | size | To be added. |
| VertexAttribLType | type | To be added. |
| System.UInt32 | relativeoffset | To be added. |
VertexAttribLPointer(UInt32, Int32, GLEnum, UInt32, Void*)
To be added.
Declaration
public abstract void VertexAttribLPointer(uint index, int size, GLEnum type, uint stride, void *pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32 | size | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | stride | To be added. |
| System.Void* | pointer | To be added. This parameter's element count is taken from size. |
VertexAttribLPointer(UInt32, Int32, VertexAttribPointerType, UInt32, Void*)
To be added.
Declaration
public abstract void VertexAttribLPointer(uint index, int size, VertexAttribPointerType type, uint stride, void *pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32 | size | To be added. |
| VertexAttribPointerType | type | To be added. |
| System.UInt32 | stride | To be added. |
| System.Void* | pointer | To be added. This parameter's element count is taken from size. |
VertexAttribLPointer<T0>(UInt32, Int32, GLEnum, UInt32, Span<T0>)
To be added.
Declaration
public abstract void VertexAttribLPointer<T0>(uint index, int size, GLEnum type, uint stride, Span<T0> pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32 | size | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | stride | To be added. |
| Span<T0> | pointer | To be added. This parameter's element count is taken from size. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
VertexAttribLPointer<T0>(UInt32, Int32, VertexAttribPointerType, UInt32, Span<T0>)
To be added.
Declaration
public abstract void VertexAttribLPointer<T0>(uint index, int size, VertexAttribPointerType type, uint stride, Span<T0> pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32 | size | To be added. |
| VertexAttribPointerType | type | To be added. |
| System.UInt32 | stride | To be added. |
| Span<T0> | pointer | To be added. This parameter's element count is taken from size. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
VertexAttribP1(UInt32, GLEnum, Boolean, UInt32)
To be added.
Declaration
public abstract void VertexAttribP1(uint index, GLEnum type, bool normalized, uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32 | value | To be added. |
VertexAttribP1(UInt32, GLEnum, Boolean, UInt32*)
To be added.
Declaration
public abstract void VertexAttribP1(uint index, GLEnum type, bool normalized, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32* | value | To be added. This parameter contains 1 elements. |
VertexAttribP1(UInt32, GLEnum, Boolean, ref UInt32)
To be added.
Declaration
public abstract void VertexAttribP1(uint index, GLEnum type, bool normalized, ref uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32 | value | To be added. This parameter contains 1 elements. |
VertexAttribP1(UInt32, VertexAttribPointerType, Boolean, UInt32)
To be added.
Declaration
public abstract void VertexAttribP1(uint index, VertexAttribPointerType type, bool normalized, uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribPointerType | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32 | value | To be added. |
VertexAttribP1(UInt32, VertexAttribPointerType, Boolean, UInt32*)
To be added.
Declaration
public abstract void VertexAttribP1(uint index, VertexAttribPointerType type, bool normalized, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribPointerType | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32* | value | To be added. This parameter contains 1 elements. |
VertexAttribP1(UInt32, VertexAttribPointerType, Boolean, ref UInt32)
To be added.
Declaration
public abstract void VertexAttribP1(uint index, VertexAttribPointerType type, bool normalized, ref uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribPointerType | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32 | value | To be added. This parameter contains 1 elements. |
VertexAttribP2(UInt32, GLEnum, Boolean, UInt32)
To be added.
Declaration
public abstract void VertexAttribP2(uint index, GLEnum type, bool normalized, uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32 | value | To be added. |
VertexAttribP2(UInt32, GLEnum, Boolean, UInt32*)
To be added.
Declaration
public abstract void VertexAttribP2(uint index, GLEnum type, bool normalized, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32* | value | To be added. This parameter contains 1 elements. |
VertexAttribP2(UInt32, GLEnum, Boolean, ref UInt32)
To be added.
Declaration
public abstract void VertexAttribP2(uint index, GLEnum type, bool normalized, ref uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32 | value | To be added. This parameter contains 1 elements. |
VertexAttribP2(UInt32, VertexAttribPointerType, Boolean, UInt32)
To be added.
Declaration
public abstract void VertexAttribP2(uint index, VertexAttribPointerType type, bool normalized, uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribPointerType | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32 | value | To be added. |
VertexAttribP2(UInt32, VertexAttribPointerType, Boolean, UInt32*)
To be added.
Declaration
public abstract void VertexAttribP2(uint index, VertexAttribPointerType type, bool normalized, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribPointerType | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32* | value | To be added. This parameter contains 1 elements. |
VertexAttribP2(UInt32, VertexAttribPointerType, Boolean, ref UInt32)
To be added.
Declaration
public abstract void VertexAttribP2(uint index, VertexAttribPointerType type, bool normalized, ref uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribPointerType | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32 | value | To be added. This parameter contains 1 elements. |
VertexAttribP3(UInt32, GLEnum, Boolean, UInt32)
To be added.
Declaration
public abstract void VertexAttribP3(uint index, GLEnum type, bool normalized, uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32 | value | To be added. |
VertexAttribP3(UInt32, GLEnum, Boolean, UInt32*)
To be added.
Declaration
public abstract void VertexAttribP3(uint index, GLEnum type, bool normalized, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32* | value | To be added. This parameter contains 1 elements. |
VertexAttribP3(UInt32, GLEnum, Boolean, ref UInt32)
To be added.
Declaration
public abstract void VertexAttribP3(uint index, GLEnum type, bool normalized, ref uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32 | value | To be added. This parameter contains 1 elements. |
VertexAttribP3(UInt32, VertexAttribPointerType, Boolean, UInt32)
To be added.
Declaration
public abstract void VertexAttribP3(uint index, VertexAttribPointerType type, bool normalized, uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribPointerType | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32 | value | To be added. |
VertexAttribP3(UInt32, VertexAttribPointerType, Boolean, UInt32*)
To be added.
Declaration
public abstract void VertexAttribP3(uint index, VertexAttribPointerType type, bool normalized, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribPointerType | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32* | value | To be added. This parameter contains 1 elements. |
VertexAttribP3(UInt32, VertexAttribPointerType, Boolean, ref UInt32)
To be added.
Declaration
public abstract void VertexAttribP3(uint index, VertexAttribPointerType type, bool normalized, ref uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribPointerType | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32 | value | To be added. This parameter contains 1 elements. |
VertexAttribP4(UInt32, GLEnum, Boolean, UInt32)
To be added.
Declaration
public abstract void VertexAttribP4(uint index, GLEnum type, bool normalized, uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32 | value | To be added. |
VertexAttribP4(UInt32, GLEnum, Boolean, UInt32*)
To be added.
Declaration
public abstract void VertexAttribP4(uint index, GLEnum type, bool normalized, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32* | value | To be added. This parameter contains 1 elements. |
VertexAttribP4(UInt32, GLEnum, Boolean, ref UInt32)
To be added.
Declaration
public abstract void VertexAttribP4(uint index, GLEnum type, bool normalized, ref uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| GLEnum | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32 | value | To be added. This parameter contains 1 elements. |
VertexAttribP4(UInt32, VertexAttribPointerType, Boolean, UInt32)
To be added.
Declaration
public abstract void VertexAttribP4(uint index, VertexAttribPointerType type, bool normalized, uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribPointerType | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32 | value | To be added. |
VertexAttribP4(UInt32, VertexAttribPointerType, Boolean, UInt32*)
To be added.
Declaration
public abstract void VertexAttribP4(uint index, VertexAttribPointerType type, bool normalized, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribPointerType | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32* | value | To be added. This parameter contains 1 elements. |
VertexAttribP4(UInt32, VertexAttribPointerType, Boolean, ref UInt32)
To be added.
Declaration
public abstract void VertexAttribP4(uint index, VertexAttribPointerType type, bool normalized, ref uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| VertexAttribPointerType | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32 | value | To be added. This parameter contains 1 elements. |
VertexAttribPointer(UInt32, Int32, GLEnum, Boolean, UInt32, Void*)
To be added.
Declaration
public abstract void VertexAttribPointer(uint index, int size, GLEnum type, bool normalized, uint stride, void *pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32 | size | To be added. |
| GLEnum | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32 | stride | To be added. |
| System.Void* | pointer | To be added. This parameter's element count is computed from size, type, and stride. |
VertexAttribPointer(UInt32, Int32, VertexAttribPointerType, Boolean, UInt32, Void*)
To be added.
Declaration
public abstract void VertexAttribPointer(uint index, int size, VertexAttribPointerType type, bool normalized, uint stride, void *pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32 | size | To be added. |
| VertexAttribPointerType | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32 | stride | To be added. |
| System.Void* | pointer | To be added. This parameter's element count is computed from size, type, and stride. |
VertexAttribPointer<T0>(UInt32, Int32, GLEnum, Boolean, UInt32, ref T0)
To be added.
Declaration
public abstract void VertexAttribPointer<T0>(uint index, int size, GLEnum type, bool normalized, uint stride, ref T0 pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32 | size | To be added. |
| GLEnum | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32 | stride | To be added. |
| T0 | pointer | To be added. This parameter's element count is computed from size, type, and stride. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
VertexAttribPointer<T0>(UInt32, Int32, VertexAttribPointerType, Boolean, UInt32, ref T0)
To be added.
Declaration
public abstract void VertexAttribPointer<T0>(uint index, int size, VertexAttribPointerType type, bool normalized, uint stride, ref T0 pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Int32 | size | To be added. |
| VertexAttribPointerType | type | To be added. |
| System.Boolean | normalized | To be added. |
| System.UInt32 | stride | To be added. |
| T0 | pointer | To be added. This parameter's element count is computed from size, type, and stride. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
VertexBindingDivisor(UInt32, UInt32)
To be added.
Declaration
public abstract void VertexBindingDivisor(uint bindingindex, uint divisor)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | bindingindex | To be added. |
| System.UInt32 | divisor | To be added. |
VertexP2(GLEnum, UInt32)
To be added.
Declaration
public abstract void VertexP2(GLEnum type, uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | value | To be added. |
VertexP2(GLEnum, UInt32*)
To be added.
Declaration
public abstract void VertexP2(GLEnum type, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32* | value | To be added. This parameter contains 1 elements. |
VertexP2(GLEnum, ref UInt32)
To be added.
Declaration
public abstract void VertexP2(GLEnum type, ref uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | value | To be added. This parameter contains 1 elements. |
VertexP2(VertexPointerType, UInt32)
To be added.
Declaration
public abstract void VertexP2(VertexPointerType type, uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| VertexPointerType | type | To be added. |
| System.UInt32 | value | To be added. |
VertexP2(VertexPointerType, UInt32*)
To be added.
Declaration
public abstract void VertexP2(VertexPointerType type, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| VertexPointerType | type | To be added. |
| System.UInt32* | value | To be added. This parameter contains 1 elements. |
VertexP2(VertexPointerType, ref UInt32)
To be added.
Declaration
public abstract void VertexP2(VertexPointerType type, ref uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| VertexPointerType | type | To be added. |
| System.UInt32 | value | To be added. This parameter contains 1 elements. |
VertexP3(GLEnum, UInt32)
To be added.
Declaration
public abstract void VertexP3(GLEnum type, uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | value | To be added. |
VertexP3(GLEnum, UInt32*)
To be added.
Declaration
public abstract void VertexP3(GLEnum type, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32* | value | To be added. This parameter contains 1 elements. |
VertexP3(GLEnum, ref UInt32)
To be added.
Declaration
public abstract void VertexP3(GLEnum type, ref uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | value | To be added. This parameter contains 1 elements. |
VertexP3(VertexPointerType, UInt32)
To be added.
Declaration
public abstract void VertexP3(VertexPointerType type, uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| VertexPointerType | type | To be added. |
| System.UInt32 | value | To be added. |
VertexP3(VertexPointerType, UInt32*)
To be added.
Declaration
public abstract void VertexP3(VertexPointerType type, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| VertexPointerType | type | To be added. |
| System.UInt32* | value | To be added. This parameter contains 1 elements. |
VertexP3(VertexPointerType, ref UInt32)
To be added.
Declaration
public abstract void VertexP3(VertexPointerType type, ref uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| VertexPointerType | type | To be added. |
| System.UInt32 | value | To be added. This parameter contains 1 elements. |
VertexP4(GLEnum, UInt32)
To be added.
Declaration
public abstract void VertexP4(GLEnum type, uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | value | To be added. |
VertexP4(GLEnum, UInt32*)
To be added.
Declaration
public abstract void VertexP4(GLEnum type, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32* | value | To be added. This parameter contains 1 elements. |
VertexP4(GLEnum, ref UInt32)
To be added.
Declaration
public abstract void VertexP4(GLEnum type, ref uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| GLEnum | type | To be added. |
| System.UInt32 | value | To be added. This parameter contains 1 elements. |
VertexP4(VertexPointerType, UInt32)
To be added.
Declaration
public abstract void VertexP4(VertexPointerType type, uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| VertexPointerType | type | To be added. |
| System.UInt32 | value | To be added. |
VertexP4(VertexPointerType, UInt32*)
To be added.
Declaration
public abstract void VertexP4(VertexPointerType type, uint *value)
Parameters
| Type | Name | Description |
|---|---|---|
| VertexPointerType | type | To be added. |
| System.UInt32* | value | To be added. This parameter contains 1 elements. |
VertexP4(VertexPointerType, ref UInt32)
To be added.
Declaration
public abstract void VertexP4(VertexPointerType type, ref uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| VertexPointerType | type | To be added. |
| System.UInt32 | value | To be added. This parameter contains 1 elements. |
VertexPointer(Int32, GLEnum, UInt32, Void*)
To be added.
Declaration
public abstract void VertexPointer(int size, GLEnum type, uint stride, void *pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | size | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | stride | To be added. |
| System.Void* | pointer | To be added. This parameter's element count is computed from size, type, and stride. |
VertexPointer(Int32, VertexPointerType, UInt32, Void*)
To be added.
Declaration
public abstract void VertexPointer(int size, VertexPointerType type, uint stride, void *pointer)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | size | To be added. |
| VertexPointerType | type | To be added. |
| System.UInt32 | stride | To be added. |
| System.Void* | pointer | To be added. This parameter's element count is computed from size, type, and stride. |
VertexPointer<T0>(Int32, GLEnum, UInt32, ref T0)
To be added.
Declaration
public abstract void VertexPointer<T0>(int size, GLEnum type, uint stride, ref T0 pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | size | To be added. |
| GLEnum | type | To be added. |
| System.UInt32 | stride | To be added. |
| T0 | pointer | To be added. This parameter's element count is computed from size, type, and stride. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
VertexPointer<T0>(Int32, VertexPointerType, UInt32, ref T0)
To be added.
Declaration
public abstract void VertexPointer<T0>(int size, VertexPointerType type, uint stride, ref T0 pointer)
where T0 : struct
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | size | To be added. |
| VertexPointerType | type | To be added. |
| System.UInt32 | stride | To be added. |
| T0 | pointer | To be added. This parameter's element count is computed from size, type, and stride. |
Type Parameters
| Name | Description |
|---|---|
| T0 |
Viewport(Point, Size)
Declaration
public void Viewport(Point location, Size size)
Parameters
| Type | Name | Description |
|---|---|---|
| Point | location | |
| Size | size |
Viewport(Rectangle)
Declaration
public void Viewport(Rectangle rectangle)
Parameters
| Type | Name | Description |
|---|---|---|
| Rectangle | rectangle |
Viewport(Size)
Declaration
public void Viewport(Size size)
Parameters
| Type | Name | Description |
|---|---|---|
| Size | size |
Viewport(Int32, Int32, UInt32, UInt32)
To be added.
Declaration
public abstract void Viewport(int x, int y, uint width, uint height)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.UInt32 | width | To be added. |
| System.UInt32 | height | To be added. |
ViewportArray(UInt32, UInt32, Single*)
To be added.
Declaration
public abstract void ViewportArray(uint first, uint count, float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | first | To be added. |
| System.UInt32 | count | To be added. |
| System.Single* | v | To be added. This parameter's element count is computed from count. |
ViewportArray(UInt32, UInt32, ref Single)
To be added.
Declaration
public abstract void ViewportArray(uint first, uint count, ref float v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | first | To be added. |
| System.UInt32 | count | To be added. |
| System.Single | v | To be added. This parameter's element count is computed from count. |
ViewportIndexed(UInt32, Span<Single>)
To be added.
Declaration
public abstract void ViewportIndexed(uint index, Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| Span<System.Single> | v | To be added. This parameter contains 4 elements. |
ViewportIndexed(UInt32, Single*)
To be added.
Declaration
public abstract void ViewportIndexed(uint index, float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Single* | v | To be added. This parameter contains 4 elements. |
ViewportIndexed(UInt32, Single, Single, Single, Single)
To be added.
Declaration
public abstract void ViewportIndexed(uint index, float x, float y, float w, float h)
Parameters
| Type | Name | Description |
|---|---|---|
| System.UInt32 | index | To be added. |
| System.Single | x | To be added. |
| System.Single | y | To be added. |
| System.Single | w | To be added. |
| System.Single | h | To be added. |
WaitSync(IntPtr, UInt32, UInt64)
To be added.
Declaration
public abstract void WaitSync(IntPtr sync, uint flags, ulong timeout)
Parameters
| Type | Name | Description |
|---|---|---|
| IntPtr | sync | To be added. |
| System.UInt32 | flags | To be added. |
| System.UInt64 | timeout | To be added. |
WaitSync(Int32, UInt32, UInt64)
To be added.
Declaration
public void WaitSync(int sync, uint flags, ulong timeout)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | sync | To be added. |
| System.UInt32 | flags | To be added. |
| System.UInt64 | timeout | To be added. |
WindowPos2(Span<Double>)
To be added.
Declaration
public abstract void WindowPos2(Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Double> | v | To be added. This parameter contains 2 elements. |
WindowPos2(Span<Int16>)
To be added.
Declaration
public abstract void WindowPos2(Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int16> | v | To be added. This parameter contains 2 elements. |
WindowPos2(Span<Int32>)
To be added.
Declaration
public abstract void WindowPos2(Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int32> | v | To be added. This parameter contains 2 elements. |
WindowPos2(Span<Single>)
To be added.
Declaration
public abstract void WindowPos2(Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Single> | v | To be added. This parameter contains 2 elements. |
WindowPos2(Double*)
To be added.
Declaration
public abstract void WindowPos2(double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | v | To be added. This parameter contains 2 elements. |
WindowPos2(Double, Double)
To be added.
Declaration
public abstract void WindowPos2(double x, double y)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | x | To be added. |
| System.Double | y | To be added. |
WindowPos2(Int16*)
To be added.
Declaration
public abstract void WindowPos2(short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16* | v | To be added. This parameter contains 2 elements. |
WindowPos2(Int16, Int16)
To be added.
Declaration
public abstract void WindowPos2(short x, short y)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16 | x | To be added. |
| System.Int16 | y | To be added. |
WindowPos2(Int32*)
To be added.
Declaration
public abstract void WindowPos2(int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32* | v | To be added. This parameter contains 2 elements. |
WindowPos2(Int32, Int32)
To be added.
Declaration
public abstract void WindowPos2(int x, int y)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
WindowPos2(Single*)
To be added.
Declaration
public abstract void WindowPos2(float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | v | To be added. This parameter contains 2 elements. |
WindowPos2(Single, Single)
To be added.
Declaration
public abstract void WindowPos2(float x, float y)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | x | To be added. |
| System.Single | y | To be added. |
WindowPos3(Span<Double>)
To be added.
Declaration
public abstract void WindowPos3(Span<double> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Double> | v | To be added. This parameter contains 3 elements. |
WindowPos3(Span<Int16>)
To be added.
Declaration
public abstract void WindowPos3(Span<short> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int16> | v | To be added. This parameter contains 3 elements. |
WindowPos3(Span<Int32>)
To be added.
Declaration
public abstract void WindowPos3(Span<int> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Int32> | v | To be added. This parameter contains 3 elements. |
WindowPos3(Span<Single>)
To be added.
Declaration
public abstract void WindowPos3(Span<float> v)
Parameters
| Type | Name | Description |
|---|---|---|
| Span<System.Single> | v | To be added. This parameter contains 3 elements. |
WindowPos3(Double*)
To be added.
Declaration
public abstract void WindowPos3(double *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double* | v | To be added. This parameter contains 3 elements. |
WindowPos3(Double, Double, Double)
To be added.
Declaration
public abstract void WindowPos3(double x, double y, double z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | x | To be added. |
| System.Double | y | To be added. |
| System.Double | z | To be added. |
WindowPos3(Int16*)
To be added.
Declaration
public abstract void WindowPos3(short *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16* | v | To be added. This parameter contains 3 elements. |
WindowPos3(Int16, Int16, Int16)
To be added.
Declaration
public abstract void WindowPos3(short x, short y, short z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int16 | x | To be added. |
| System.Int16 | y | To be added. |
| System.Int16 | z | To be added. |
WindowPos3(Int32*)
To be added.
Declaration
public abstract void WindowPos3(int *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32* | v | To be added. This parameter contains 3 elements. |
WindowPos3(Int32, Int32, Int32)
To be added.
Declaration
public abstract void WindowPos3(int x, int y, int z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | x | To be added. |
| System.Int32 | y | To be added. |
| System.Int32 | z | To be added. |
WindowPos3(Single*)
To be added.
Declaration
public abstract void WindowPos3(float *v)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single* | v | To be added. This parameter contains 3 elements. |
WindowPos3(Single, Single, Single)
To be added.
Declaration
public abstract void WindowPos3(float x, float y, float z)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Single | x | To be added. |
| System.Single | y | To be added. |
| System.Single | z | To be added. |